{
 "cells": [
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## markdown 介绍你的爬虫项目（数据挖掘项目）"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "爬虫网站：51job\n",
    "爬虫项目：1.工作职能 2.工作年限 3.学历要求\n",
    "爬虫内容：1.构建相关参数的字典，构建参数模版 2.在模版中加入关键词 3.爬取相关参数的页面内容\n",
    "4.获取相关内容及其翻页的信息5.将职位信息的详细页面抓取下来"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## 获取xpath"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 67,
   "metadata": {},
   "outputs": [],
   "source": [
    "# 基本模块\n",
    "import pandas as pd\n",
    "from requests_html import HTMLSession"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 68,
   "metadata": {},
   "outputs": [],
   "source": [
    "url = \"https://search.51job.com/list/030000,000000,0000,00,9,99,%25E4%25BA%25A7%25E5%2593%2581%25E7%25BB%258F%25E7%2590%2586,2,1.html?lang=c&postchannel=0000&workyear=99&cotype=99&degreefrom=99&jobterm=99&companysize=99&ord_field=0&dibiaoid=0&line=&welfare=\"\n",
    "session = HTMLSession()\n",
    "r = session.get( url )"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 69,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "'http://js.51jobcdn.com/in/resource/js/2021/search/common.f182f3d4.js'"
      ]
     },
     "execution_count": 69,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "script=r.html.xpath('//script')\n",
    "script=script[-3]\n",
    "script_url=\"http:\"+script.html.split(\"\\\"\")[3]\n",
    "script_url"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 70,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "<Response [200]>"
      ]
     },
     "execution_count": 70,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "res=session.get(script_url)\n",
    "res"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 71,
   "metadata": {},
   "outputs": [],
   "source": [
    "## 参数构建工作，找出不同学历所对应的参数为下面参数字典做准备。\n",
    "## 这里选取 工作职能 工作年限 学历要求"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 72,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'0100': '后端开发',\n",
       " '0121': 'Java开发工程师',\n",
       " '0120': 'PHP开发工程师',\n",
       " '0122': 'C/C++开发工程师',\n",
       " '0124': 'Python开发工程师',\n",
       " '0126': '.NET开发工程师',\n",
       " '0153': 'C#开发工程师',\n",
       " '0151': 'Ruby开发工程师',\n",
       " '0152': 'Go开发工程师',\n",
       " '0130': '大数据开发工程师',\n",
       " '0129': 'Hadoop工程师',\n",
       " '0131': '爬虫开发工程师',\n",
       " '0132': '脚本开发工程师',\n",
       " '0133': '多媒体开发工程师',\n",
       " '0155': 'GIS工程师',\n",
       " '0154': '全栈工程师',\n",
       " '0117': 'ERP技术开发',\n",
       " '0128': '区块链开发',\n",
       " '0106': '高级软件工程师',\n",
       " '0107': '软件工程师',\n",
       " '0143': '系统架构设计师',\n",
       " '0123': '系统分析员',\n",
       " '0149': '技术文员/助理',\n",
       " '0150': '技术文档工程师',\n",
       " '0142': '其他',\n",
       " 7700: '移动开发',\n",
       " 7701: 'Android开发工程师',\n",
       " 7702: 'iOS开发工程师',\n",
       " 7705: '小程序开发工程师',\n",
       " 7703: '移动开发工程师',\n",
       " 7704: '其他',\n",
       " 7200: '前端开发',\n",
       " 7201: 'Web前端开发',\n",
       " 7202: 'HTML5开发工程师',\n",
       " 7203: '其他',\n",
       " 7300: '人工智能',\n",
       " 7301: '机器学习工程师',\n",
       " 7302: '深度学习工程师',\n",
       " 7303: '图像算法工程师',\n",
       " 7304: '图像处理工程师',\n",
       " 7305: '图像识别工程师',\n",
       " 7306: '语音识别工程师',\n",
       " 7307: '机器视觉工程师',\n",
       " 7308: '自然语言处理(NLP)',\n",
       " 7309: '算法工程师',\n",
       " 7310: '推荐算法工程师',\n",
       " 7311: '搜索算法工程师',\n",
       " 7312: '其他',\n",
       " 7800: '游戏',\n",
       " 7801: '游戏策划师',\n",
       " 7802: '游戏系统策划',\n",
       " 7803: '游戏数值策划',\n",
       " 7804: '游戏关卡策划',\n",
       " 7805: '游戏文案策划/剧情策划',\n",
       " 7806: '游戏界面设计师',\n",
       " 7820: '游戏角色设计师',\n",
       " 7817: '游戏特效设计师',\n",
       " 7822: 'UE4特效师',\n",
       " 7818: '游戏动作设计师',\n",
       " 7819: '游戏场景设计师',\n",
       " 7807: '游戏原画师',\n",
       " 7808: '游戏动画师',\n",
       " 7809: '游戏开发工程师',\n",
       " 7810: 'Cocos2d-x开发工程师',\n",
       " 7811: 'Unity3d开发工程师',\n",
       " 7823: 'UE4开发工程师',\n",
       " 7812: '游戏客户端开发工程师',\n",
       " 7813: '游戏服务端开发工程师',\n",
       " 7821: '游戏测试',\n",
       " 7814: '游戏运营',\n",
       " 7815: '电子竞技运营',\n",
       " 7816: '其他',\n",
       " 7400: '视觉/交互设计',\n",
       " 7420: '平面设计总监',\n",
       " 7421: '平面设计经理/主管',\n",
       " 7413: '平面设计师',\n",
       " 7419: '美工/电商设计师',\n",
       " 7412: 'UI设计师',\n",
       " 7403: '视觉设计师',\n",
       " 7401: '网页设计师',\n",
       " 7404: '用户体验（UE/UX）设计师',\n",
       " 7402: '交互设计师',\n",
       " 7422: '动画/3D设计',\n",
       " 7407: '特效设计师',\n",
       " 7418: '原画师',\n",
       " 7417: '绘画',\n",
       " 7416: '多媒体设计',\n",
       " 7406: 'Flash设计师',\n",
       " 7408: '音效设计师',\n",
       " 7409: '计算机辅助设计工程师',\n",
       " 7410: '仿真应用工程师',\n",
       " 7405: '网站架构设计师',\n",
       " 7411: '其他',\n",
       " '0900': '工业/艺术设计',\n",
       " '0919': '工业设计/产品设计',\n",
       " '0927': '包装设计',\n",
       " '0925': '展览/展示/店面设计',\n",
       " '0940': '家具设计',\n",
       " '0941': '家居设计',\n",
       " '0934': '照明设计',\n",
       " '0936': '陈列设计',\n",
       " '0920': '工艺品/珠宝设计鉴定',\n",
       " '0929': '玩具设计',\n",
       " '0921': '其他',\n",
       " 2700: '测试',\n",
       " 2707: '软件测试工程师',\n",
       " 2718: '功能测试',\n",
       " 2719: '性能测试',\n",
       " 2724: '安全测试',\n",
       " 2720: '自动化测试',\n",
       " 2721: '移动端测试',\n",
       " 2722: '测试开发',\n",
       " 2726: '测试总监',\n",
       " 2705: '测试经理',\n",
       " 2723: '测试主管',\n",
       " 2706: '系统测试',\n",
       " 2704: '标准化工程师',\n",
       " 2725: '测试工程师',\n",
       " 2711: '其他',\n",
       " 7900: '运维/技术支持',\n",
       " 7901: '运维工程师',\n",
       " 7920: '自动化运维工程师',\n",
       " 7902: '系统工程师',\n",
       " 7903: '数据库工程师(DBA)',\n",
       " 7904: '系统集成工程师',\n",
       " 7905: 'ERP实施顾问',\n",
       " 7906: '网络安全工程师',\n",
       " 7915: '运维开发',\n",
       " 7907: '网站维护工程师',\n",
       " 7908: '技术支持/维护经理',\n",
       " 7909: '技术支持/维护工程师',\n",
       " 7910: '配置管理工程师',\n",
       " 7912: 'IT经理/IT主管',\n",
       " 7913: '网络工程师(IT工程师)',\n",
       " 7914: '网络管理(Helpdesk)',\n",
       " 7916: '网络维修',\n",
       " 7917: '手机维修',\n",
       " 7918: '电脑维修',\n",
       " 7919: '其他',\n",
       " 7500: '数据',\n",
       " 7502: '数据分析经理/主管',\n",
       " 7501: '数据分析师',\n",
       " 7503: 'ETL开发工程师',\n",
       " 7504: 'BI工程师',\n",
       " 7505: '数据仓库工程师',\n",
       " 7506: '数据采集工程师',\n",
       " 7507: '数据建模工程师',\n",
       " 7508: '数据治理工程师',\n",
       " 7509: '其他',\n",
       " 6600: '产品',\n",
       " 6604: '产品总监',\n",
       " 6602: '产品经理/主管',\n",
       " 6605: '互联网产品经理',\n",
       " 6606: '移动产品经理',\n",
       " 6607: '用户产品经理',\n",
       " 6608: '电商产品经理',\n",
       " 6601: '产品专员',\n",
       " 6603: '产品助理',\n",
       " 6609: '需求工程师',\n",
       " 6610: '其他',\n",
       " 8000.0: '运营',\n",
       " 8050: '运营总监',\n",
       " 8049: '运营经理',\n",
       " 8048: '运营主管',\n",
       " 8047: '运营专员',\n",
       " 8053: '运营助理',\n",
       " 8030: '网站运营总监',\n",
       " 8003: '网站运营经理/主管',\n",
       " 8016: '网站运营专员',\n",
       " 8032: '网络推广总监',\n",
       " 8033: '网络推广经理/主管',\n",
       " 8034: '网络推广专员',\n",
       " 8024: 'SEO/SEM',\n",
       " 8046: '信息流优化师',\n",
       " 8010: '新媒体运营',\n",
       " 8059: '直播运营',\n",
       " 8055: '微信运营',\n",
       " 8054: '微博运营',\n",
       " 8041: '用户运营',\n",
       " 8058: '社区/社群运营',\n",
       " 8042: '活动运营',\n",
       " 8043: '内容运营',\n",
       " 8051: '品类运营',\n",
       " 8044: '数据运营',\n",
       " 8045: '线下运营',\n",
       " 8057: '产品运营',\n",
       " 8007: '网站编辑',\n",
       " 8052: '内容审核',\n",
       " 8006: '网站策划',\n",
       " 8011: '其他',\n",
       " 6100: '电子商务',\n",
       " 6111: '电商总监',\n",
       " 6110: '电商经理/电商主管',\n",
       " 6109: '电商专员',\n",
       " 6102: '电商运营',\n",
       " 6112: '跨境电商运营',\n",
       " 6101: '网店店长',\n",
       " 6103: '网店店铺管理员',\n",
       " 6104: '网店客服',\n",
       " 6105: '店铺推广',\n",
       " 6107: '网店模特',\n",
       " 6108: '其他',\n",
       " 2600: '技术管理',\n",
       " 2611: '首席技术执行官CTO',\n",
       " 2612: '首席信息官CIO',\n",
       " 2602: '技术总监/经理',\n",
       " 2605: '项目总监',\n",
       " 2606: '项目经理',\n",
       " 2607: '项目主管',\n",
       " 2608: '项目执行/协调人员',\n",
       " 2610: '项目助理',\n",
       " 2609: '其他',\n",
       " 6700: '半导体/芯片',\n",
       " 6701: '集成电路IC设计/应用工程师',\n",
       " 6727: '芯片架构工程师',\n",
       " 6728: 'FPGA开发工程师',\n",
       " 6729: 'MEMS工程师',\n",
       " 6730: '射频芯片设计',\n",
       " 6731: '模拟芯片工程师',\n",
       " 6722: '版图设计工程师',\n",
       " 6732: '模拟版图工程师',\n",
       " 6733: '数字前端工程师',\n",
       " 6702: 'IC验证工程师',\n",
       " 6734: 'FPGA原型验证工程师',\n",
       " 6735: 'EDA工程师',\n",
       " 6736: '可测性设计工程师(DFT)',\n",
       " 6737: '数字后端工程师',\n",
       " 6738: '芯片测试工程师',\n",
       " 6712: 'FAE 现场应用工程师',\n",
       " 6723: '半导体工艺工程师',\n",
       " 6740: '工艺整合工程师(PIE)',\n",
       " 6739: '半导体设备工程师',\n",
       " 6741: '失效分析工程师(FA)',\n",
       " 6760: '封装工程师',\n",
       " 6744: '封装研发工程师',\n",
       " 6750: '半导体测试工程师',\n",
       " 6746: '芯片销售工程师',\n",
       " 6761: '半导体器件工程师',\n",
       " 6747: '半导体文档工程师',\n",
       " 6748: '半导体产品经理/产品工程师',\n",
       " 6707: '半导体技术',\n",
       " 6749: '其他',\n",
       " 2900: '电子/电器/仪器仪表',\n",
       " 2903: '电子工程师/技术员',\n",
       " 2964: 'PCB工程师',\n",
       " 2917: '电子技术研发工程师',\n",
       " 2909: '电子软件开发(ARM/MCU...)',\n",
       " 2962: '电子元器件工程师',\n",
       " 2951: '电子工艺工程师',\n",
       " 2965: 'SMT工程师',\n",
       " 2959: '电子设备工程师',\n",
       " 2920: '电子/电器维修工程师/技师',\n",
       " 2910: '嵌入式软件开发(Linux/单片机/PLC/DSP…)',\n",
       " 2919: '嵌入式硬件开发(主板机…)',\n",
       " 2955: '硬件工程师',\n",
       " 2956: '高级硬件工程师',\n",
       " 2957: '硬件测试工程师',\n",
       " 2904: '电气工程师/技术员',\n",
       " 2966: 'PLC工程师',\n",
       " 2905: '电路工程师/技术员(模拟/数字)',\n",
       " 2906: '电声/音响工程师/技术员',\n",
       " 2911: '电池/电源开发',\n",
       " 2914: '仪器/仪表/计量分析师',\n",
       " 2958: '计量工程师',\n",
       " 2918: '激光/光电子技术',\n",
       " 2921: '变压器与磁电工程师',\n",
       " 2913: '家用电器/数码产品研发',\n",
       " 2908: '自动控制工程师/技术员',\n",
       " 2963: '机器人调试工程师',\n",
       " 2925: '安防系统工程师',\n",
       " 2952: '电子销售工程师',\n",
       " 2953: '电子文档工程师',\n",
       " 2954: '电子产品经理/产品工程师',\n",
       " 2916: '其他',\n",
       " 2800: '通信技术开发及应用',\n",
       " 2801: '通信技术工程师',\n",
       " 2803: '无线通信工程师',\n",
       " 2802: '有线传输工程师',\n",
       " 2815: '射频工程师',\n",
       " 2805: '数据通信工程师',\n",
       " 2807: '通信网络工程师',\n",
       " 2819: '核心网工程师',\n",
       " 2818: '基站工程师',\n",
       " 2820: '通信设备工程师',\n",
       " 2808: '通信电源工程师',\n",
       " 2804: '电信交换工程师',\n",
       " 2814: '光通信工程师',\n",
       " 2816: '通信测试工程师',\n",
       " 2817: '通信销售工程师',\n",
       " 2812: '通信文档工程师',\n",
       " 2813: '通信产品经理/产品工程师',\n",
       " 2821: '通信项目管理',\n",
       " 2809: '其他',\n",
       " '0200': '销售管理',\n",
       " '0201': '销售总监',\n",
       " '0202': '销售经理',\n",
       " '0203': '销售主管',\n",
       " '0232': '业务拓展主管/经理',\n",
       " '0233': '渠道/分销总监',\n",
       " '0207': '渠道/分销经理',\n",
       " '0220': '渠道/分销主管',\n",
       " '0235': '大客户管理',\n",
       " '0208': '客户经理/主管',\n",
       " '0230': '区域销售总监',\n",
       " '0226': '区域销售经理',\n",
       " '0236': '区域销售主管',\n",
       " '0237': '城市经理',\n",
       " '0234': '团购经理/主管',\n",
       " '0231': '其他',\n",
       " 3000.0: '销售人员',\n",
       " 3009: '大客户销售',\n",
       " 3001: '销售代表',\n",
       " 3014: '区域销售代表',\n",
       " 3002: '渠道/分销专员',\n",
       " 3003: '客户代表',\n",
       " 3004: '销售工程师',\n",
       " 3005: '电话销售',\n",
       " 3017: '地推专员',\n",
       " 3016: '门店销售',\n",
       " 3015: '海外销售',\n",
       " 3010: '网络销售/在线销售',\n",
       " 3013: '直播销售',\n",
       " 3008: '团购业务员',\n",
       " 3006: '经销商',\n",
       " 3011: '会籍顾问',\n",
       " 3012: '销售助理',\n",
       " 3007: '其他',\n",
       " 3100: '销售行政及商务',\n",
       " 3101: '销售行政经理/主管',\n",
       " 3102: '销售行政专员',\n",
       " 3108: '业务分析经理/主管',\n",
       " 3109: '业务分析专员/助理',\n",
       " 3103: '商务经理',\n",
       " 3104: '商务主管/专员',\n",
       " 3105: '商务助理',\n",
       " 3106: '销售行政助理',\n",
       " 3107: '其他',\n",
       " 3200: '客服及支持',\n",
       " 3201: '客服总监',\n",
       " 3202: '客服经理',\n",
       " 3203: '客服主管',\n",
       " 3204: '客服专员/助理',\n",
       " 3210: '客户关系经理/主管',\n",
       " 3205: '售前/售后技术支持经理',\n",
       " 3206: '售前/售后技术支持主管',\n",
       " 3207: '售前/售后技术支持工程师',\n",
       " 3208: '咨询热线/呼叫中心服务人员',\n",
       " 3213: '网络/在线客服',\n",
       " 3211: '投诉专员',\n",
       " 3212: 'VIP专员',\n",
       " 3209: '其他',\n",
       " '0400': '财务/审计/税务',\n",
       " '0444': '首席财务官 CFO',\n",
       " '0401': '财务总监',\n",
       " '0402': '财务经理',\n",
       " '0458': '财务专员',\n",
       " '0445': '财务顾问',\n",
       " '0403': '财务主管/总账主管',\n",
       " '0422': '财务助理/财务文员',\n",
       " '0406': '财务分析经理/主管',\n",
       " '0407': '财务分析员',\n",
       " '0448': '固定资产会计',\n",
       " '0404': '会计经理/会计主管',\n",
       " '0405': '会计',\n",
       " '0457': '会计助理',\n",
       " '0408': '成本经理/成本主管',\n",
       " '0409': '成本管理员',\n",
       " '0414': '出纳员',\n",
       " '0449': '资金经理/主管',\n",
       " '0450': '资金专员',\n",
       " '0410': '审计经理/主管',\n",
       " '0419': '审计专员/助理',\n",
       " '0411': '税务经理/税务主管',\n",
       " '0412': '税务专员/助理',\n",
       " '0446': '统计员',\n",
       " '0443': '其他',\n",
       " 3300: '金融/证券/期货/投资',\n",
       " 3301: '证券/期货/外汇经纪人',\n",
       " 3302: '证券分析师',\n",
       " 3319: '期货分析师',\n",
       " 3316: '量化研究',\n",
       " 3320: '证券交易员',\n",
       " 3303: '股票/期货操盘手',\n",
       " 3304: '金融/经济研究员',\n",
       " 3312: '金融产品经理',\n",
       " 3315: '金融产品销售',\n",
       " 3317: '机构业务销售',\n",
       " 3322: '投资总监',\n",
       " 3323: '投资经理',\n",
       " 3341: '基金经理',\n",
       " 3325: '投资顾问',\n",
       " 3326: '理财顾问',\n",
       " 3307: '投资银行业务',\n",
       " 3313: '投资银行财务分析',\n",
       " 3308: '融资经理/融资主管',\n",
       " 3309: '融资专员',\n",
       " 3318: '营业部总经理/副总经理',\n",
       " 3314: '风险管理/控制',\n",
       " 3324: '资产管理',\n",
       " 3310: '拍卖/担保/典当业务',\n",
       " 3311: '其他',\n",
       " 2200: '银行',\n",
       " 2207: '行长/副行长',\n",
       " 2231: '银行客户总监',\n",
       " 2223: '个人业务部门经理/主管',\n",
       " 2224: '个人业务客户经理',\n",
       " 2225: '公司业务部门经理/主管',\n",
       " 2226: '公司业务客户经理',\n",
       " 2227: '综合业务经理/主管',\n",
       " 2228: '综合业务专员',\n",
       " 2233: '理财经理',\n",
       " 2208: '资产评估/分析',\n",
       " 2209: '风险控制',\n",
       " 2215: '信贷管理',\n",
       " 3340: '催收',\n",
       " 2229: '信审核查',\n",
       " 2210: '进出口/信用证结算',\n",
       " 2212: '外汇交易',\n",
       " 2211: '清算人员',\n",
       " 2213: '高级客户经理/客户经理',\n",
       " 2214: '客户主管/专员',\n",
       " 2230: '营业部大堂经理',\n",
       " 2222: '信用卡销售',\n",
       " 2232: '呼叫中心客服',\n",
       " 2216: '银行柜员',\n",
       " 2234: '小微信贷专员',\n",
       " 2221: '其他',\n",
       " 3400: '保险',\n",
       " 3401: '保险精算师',\n",
       " 3402: '保险产品开发/项目策划',\n",
       " 3403: '保险业务经理/主管',\n",
       " 3404: '保险经纪人/保险代理',\n",
       " 3414: '保险电销',\n",
       " 3407: '保险核保',\n",
       " 3408: '保险理赔',\n",
       " 3409: '保险客户服务/续期管理',\n",
       " 3410: '保险培训师',\n",
       " 3411: '保险内勤',\n",
       " 3413: '契约管理',\n",
       " 3405: '理财顾问/财务规划师',\n",
       " 3406: '储备经理人',\n",
       " 3415: '保险业务推动/督导',\n",
       " 3412: '其他',\n",
       " 3500: '生产/营运',\n",
       " 3501: '工厂经理/厂长',\n",
       " 3502: '总工程师/副总工程师',\n",
       " 3513: '项目总监',\n",
       " 3503: '项目经理/主管',\n",
       " 3504: '项目工程师',\n",
       " 3505: '营运经理',\n",
       " 3506: '营运主管',\n",
       " 3514: '生产总监',\n",
       " 3507: '生产经理/车间主任',\n",
       " 3509: '生产主管',\n",
       " 3515: '生产领班/组长',\n",
       " 3508: '生产计划/物料管理(PMC)',\n",
       " 3512: '生产文员',\n",
       " 3518: '生产跟单',\n",
       " 3516: '设备主管',\n",
       " 3510: '化验员',\n",
       " 3517: '厂务',\n",
       " 3511: '其他',\n",
       " 3600: '质量安全',\n",
       " 3601: '质量管理/测试经理(QA/QC经理)',\n",
       " 3602: '质量管理/测试主管(QA/QC主管)',\n",
       " 3603: '质量管理/测试工程师(QA/QC工程师)',\n",
       " 3605: '可靠度工程师',\n",
       " 3606: '故障分析工程师',\n",
       " 3607: '认证工程师',\n",
       " 3608: '体系工程师',\n",
       " 3604: '质检员/测试员(QC)',\n",
       " 3615: '审核员',\n",
       " 3609: '环境/健康/安全经理/主管（EHS）',\n",
       " 3610: '环境/健康/安全工程师（EHS）',\n",
       " 3614: '安全员',\n",
       " 3611: '供应商管理',\n",
       " 3612: '采购材料、设备质量管理',\n",
       " 3613: '其他',\n",
       " '0500': '工程/机械/能源',\n",
       " '0510': '技术研发经理/主管',\n",
       " '0511': '技术研发工程师',\n",
       " '0547': '产品工艺/制程工程师',\n",
       " '0559': '产品规划工程师',\n",
       " '0584': '项目管理',\n",
       " '0512': '实验室负责人/工程师',\n",
       " '0513': '工程/设备经理',\n",
       " '0514': '工程/设备主管',\n",
       " '0515': '工程/设备工程师',\n",
       " '0523': '工程/机械绘图员',\n",
       " '0560': '工业工程师',\n",
       " '0582': '材料工程师',\n",
       " '0539': '机械工程师',\n",
       " '0561': '结构工程师',\n",
       " '0548': '模具工程师',\n",
       " '0544': '机电工程师',\n",
       " '0586': '机械设计',\n",
       " '0587': '模具设计',\n",
       " '0580': '维修经理/主管',\n",
       " '0537': '维修工程师',\n",
       " '0581': '装配工程师/技师',\n",
       " '0562': '铸造/锻造工程师/技师',\n",
       " '0563': '注塑工程师/技师',\n",
       " '0564': '焊接工程师/技师',\n",
       " '0565': '夹具工程师/技师',\n",
       " '0566': 'CNC工程师',\n",
       " '0567': '冲压工程师/技师',\n",
       " '0568': '锅炉工程师/技师',\n",
       " '0569': '电力工程师/技术员',\n",
       " '0570': '光源与照明工程',\n",
       " '0583': '光伏系统工程师',\n",
       " '0571': '汽车/摩托车工程师',\n",
       " '0572': '船舶工程师',\n",
       " '0575': '轨道交通工程师/技术员',\n",
       " '0576': '飞机维修机械师',\n",
       " '0573': '飞行器设计与制造',\n",
       " '0577': '水利/水电工程师',\n",
       " '0585': '空调/热能工程师',\n",
       " '0578': '石油天然气技术人员',\n",
       " '0579': '矿产勘探/地质勘测工程师',\n",
       " '0574': '其他',\n",
       " 7100: '汽车研发设计',\n",
       " 7101: '汽车项目管理',\n",
       " 7102: '汽车设计工程师',\n",
       " 7103: '车身/造型设计',\n",
       " 7104: '汽车结构工程师',\n",
       " 7105: '内外饰工程师',\n",
       " 7106: '汽车电子工程师',\n",
       " 7107: '电气/电器工程师',\n",
       " 7108: '附件系统工程师',\n",
       " 7109: '动力总成工程师',\n",
       " 7110: '发动机工程师',\n",
       " 7111: '底盘工程师',\n",
       " 7112: '汽车安全性能工程师',\n",
       " 7113: '汽车试验工程师',\n",
       " 7114: '新能源电池工程师',\n",
       " 7115: '新能源电控工程师',\n",
       " 7116: '新能源电机工程师',\n",
       " 7117: '汽车标定工程师',\n",
       " 7118: '发动机匹配工程师',\n",
       " 7119: '车联网工程师',\n",
       " 7120: '智能驾驶工程师',\n",
       " 7121: '研发总监/部长/专家',\n",
       " 7122: '其他',\n",
       " 5400: '汽车制造',\n",
       " 5404: '汽车质量工程师',\n",
       " 5421: '供应商质量工程师',\n",
       " 5422: '前期质量工程师',\n",
       " 5423: '过程质量工程师',\n",
       " 5424: '客户质量工程师',\n",
       " 5406: '汽车装配工艺工程师',\n",
       " 5425: '总装工程师',\n",
       " 5426: '焊接工艺工程师',\n",
       " 5427: '冲压工艺工程师',\n",
       " 5428: '涂装工艺工程师',\n",
       " 5411: '其他',\n",
       " 5900: '汽车销售与服务',\n",
       " 5903: '汽车销售/经纪人',\n",
       " 5902: '售后服务/客户服务',\n",
       " 5916: '汽车金融销售',\n",
       " 5918: '汽车金融经理',\n",
       " 5917: '汽车金融专员',\n",
       " 5915: '车险定损/理赔',\n",
       " 5907: '汽车修理工',\n",
       " 5905: '汽车检验/检测',\n",
       " 5906: '汽车装饰美容',\n",
       " 5913: '汽车钣金',\n",
       " 5914: '汽车喷漆',\n",
       " 5912: '汽车电工',\n",
       " 5908: '洗车工',\n",
       " 5901: '4S店经理/维修站经理',\n",
       " 5904: '二手车评估师',\n",
       " 5910: '加油站工作员',\n",
       " 5911: '其他',\n",
       " 3700: '技工普工',\n",
       " 3710: '普工/操作工',\n",
       " 3701: '技工',\n",
       " 3707: '叉车司机/铲车司机',\n",
       " 3728: '吊车司机',\n",
       " 3729: '挖掘机司机',\n",
       " 3715: '组装工',\n",
       " 3716: '包装工',\n",
       " 3703: '焊工',\n",
       " 3717: '氩弧焊工',\n",
       " 3706: '电工',\n",
       " 3718: '电力线路工',\n",
       " 3719: '旋压工',\n",
       " 3720: '仪表工',\n",
       " 3721: '电镀工',\n",
       " 3722: '喷塑工',\n",
       " 3709: '水工',\n",
       " 3723: '木工',\n",
       " 3724: '漆工',\n",
       " 3708: '空调工',\n",
       " 3725: '电梯工',\n",
       " 3726: '锅炉工',\n",
       " 3730: '3D打印操作员',\n",
       " 3727: '学徒工',\n",
       " 3713: '其他',\n",
       " 3800: '服装/纺织/皮革',\n",
       " 3812: '服装/纺织设计总监',\n",
       " 3801: '服装/纺织设计',\n",
       " 3813: '服装/纺织/皮革工艺师',\n",
       " 3802: '面料辅料开发',\n",
       " 3803: '面料辅料采购',\n",
       " 3804: '服装/纺织/皮革跟单',\n",
       " 3814: '服装领班',\n",
       " 3805: '服装纺织质检员(QA/QC)',\n",
       " 3806: '板房/楦头/底格出格师',\n",
       " 3811: '电脑放码员',\n",
       " 3808: '纸样师/车板工',\n",
       " 3809: '裁床',\n",
       " 3807: '打样/制版',\n",
       " 3815: '裁剪工',\n",
       " 3816: '缝纫工',\n",
       " 3817: '手缝工',\n",
       " 3818: '烫工',\n",
       " 3819: '样衣工',\n",
       " 3820: '纺织工',\n",
       " 3821: '针织工',\n",
       " 3822: '配色工',\n",
       " 3823: '印染工',\n",
       " 3824: '漂染工',\n",
       " 3825: '挡车工',\n",
       " 3826: '整经工',\n",
       " 3827: '细纱工',\n",
       " 3828: '浆纱工',\n",
       " 3810: '其他',\n",
       " 3900: '采购',\n",
       " 3901: '采购总监',\n",
       " 3902: '采购经理',\n",
       " 3903: '采购主管',\n",
       " 3904: '采购员',\n",
       " 3905: '采购助理',\n",
       " 3908: '买手',\n",
       " 3909: '供应商开发',\n",
       " 3907: '其他',\n",
       " 4000.0: '贸易',\n",
       " 4001: '贸易/外贸经理/主管',\n",
       " 4002: '贸易/外贸专员/助理',\n",
       " 4009: '外贸销售',\n",
       " 4003: '国内贸易人员',\n",
       " 4004: '业务跟单经理',\n",
       " 4005: '高级业务跟单',\n",
       " 4006: '业务跟单',\n",
       " 4007: '助理业务跟单',\n",
       " 4008: '其他',\n",
       " '0800': '物流/仓储',\n",
       " '0827': '物流总监',\n",
       " '0801': '物流经理',\n",
       " '0802': '物流主管',\n",
       " '0814': '物流专员/助理',\n",
       " '0837': '物流销售',\n",
       " '0828': '供应链总监',\n",
       " '0825': '供应链经理',\n",
       " '0826': '供应链主管/专员',\n",
       " '0803': '物料经理',\n",
       " '0804': '物料主管/专员',\n",
       " '0808': '仓库经理/主管',\n",
       " '0809': '仓库管理员',\n",
       " '0840': '仓库文员',\n",
       " '0834': '订单处理员',\n",
       " '0810': '运输经理/主管',\n",
       " '0833': '项目经理/主管',\n",
       " '0829': '货运代理',\n",
       " '0830': '集装箱业务',\n",
       " '0832': '海关事务管理',\n",
       " '0811': '报关与报检',\n",
       " '0812': '单证员',\n",
       " '0815': '船务/空运陆运操作',\n",
       " '0813': '快递员',\n",
       " '0838': '分拣员',\n",
       " '0831': '调度员',\n",
       " '0835': '安检员',\n",
       " '0823': '仓储理货员',\n",
       " '0836': '搬运工',\n",
       " '0839': '装卸工',\n",
       " '0824': '其他',\n",
       " 4100: '生物/制药/医疗器械',\n",
       " 4101: '生物工程/生物制药',\n",
       " 4116: '化学分析测试员',\n",
       " 4103: '医药技术研发管理人员',\n",
       " 4104: '医药技术研发人员',\n",
       " 4126: '医药学术推广',\n",
       " 4105: '临床研究员',\n",
       " 4106: '临床协调员',\n",
       " 4127: '临床监查员',\n",
       " 4123: '临床数据分析员',\n",
       " 4107: '药品注册',\n",
       " 4108: '药品生产/质量管理',\n",
       " 4109: '药品市场推广经理',\n",
       " 4110: '药品市场推广主管/专员',\n",
       " 4120: '医药招商',\n",
       " 4121: '政府事务管理',\n",
       " 4122: '招投标管理',\n",
       " 4111: '医药销售经理/主管',\n",
       " 4112: '医药代表',\n",
       " 4102: '医药销售人员',\n",
       " 4117: '医疗器械注册',\n",
       " 4124: '医疗器械研发',\n",
       " 4118: '医疗器械生产/质量管理',\n",
       " 4113: '医疗器械市场推广',\n",
       " 4125: '医疗器械销售经理/主管',\n",
       " 4114: '医疗器械销售代表',\n",
       " 4119: '医疗器械维修人员',\n",
       " 4115: '其他',\n",
       " 5500: '化工',\n",
       " 5501: '化工技术应用/化工工程师',\n",
       " 5502: '化工实验室研究员/技术员',\n",
       " 5503: '涂料研发工程师',\n",
       " 5504: '配色技术员',\n",
       " 5505: '塑料工程师',\n",
       " 5506: '化妆品研发',\n",
       " 5507: '食品/饮料研发',\n",
       " 5509: '造纸研发',\n",
       " 5508: '其他',\n",
       " 1300: '医院/医疗/护理',\n",
       " 1302: '医院管理人员',\n",
       " 1328: '综合门诊/全科医生',\n",
       " 1301: '内科医生',\n",
       " 1317: '外科医生',\n",
       " 1318: '专科医生',\n",
       " 1319: '牙科医生',\n",
       " 1337: '妇产科医生',\n",
       " 1339: '眼科医生',\n",
       " 1320: '美容整形师',\n",
       " 1329: '医美咨询',\n",
       " 1308: '麻醉医生',\n",
       " 1327: '超声影像/放射科医师',\n",
       " 1321: '理疗师',\n",
       " 1322: '中医科医生',\n",
       " 1313: '针灸/推拿',\n",
       " 1325: '儿科医生',\n",
       " 1309: '心理医生',\n",
       " 1335: '心理咨询师',\n",
       " 1314: '营养师',\n",
       " 1330: '健康管理师',\n",
       " 1304: '药库主任/药剂师',\n",
       " 1310: '医学检验',\n",
       " 1331: '核酸检测员',\n",
       " 1323: '公共卫生/疾病控制',\n",
       " 1333: '消毒员',\n",
       " 1332: '防疫员',\n",
       " 1324: '护理主任/护士长',\n",
       " 1305: '护士/护理人员',\n",
       " 1336: '导医',\n",
       " 1315: '兽医',\n",
       " 1326: '验光师',\n",
       " 1311: '其他',\n",
       " 4200: '广告',\n",
       " 4201: '广告客户总监/副总监',\n",
       " 4202: '广告客户经理',\n",
       " 4203: '广告客户主管/专员',\n",
       " 4205: '广告创意总监',\n",
       " 4204: '广告创意/设计经理',\n",
       " 4206: '广告创意/设计主管/专员',\n",
       " 4212: '广告制作执行',\n",
       " 4213: '广告销售',\n",
       " 4211: '美术指导',\n",
       " 4207: '文案/策划',\n",
       " 4208: '企业/业务发展经理',\n",
       " 4209: '企业策划人员',\n",
       " 4210: '其他',\n",
       " 4300: '公关/媒介',\n",
       " 4315: '公关总监',\n",
       " 4301: '公关经理',\n",
       " 4302: '公关主管',\n",
       " 4303: '公关专员',\n",
       " 4304: '会务/会展经理',\n",
       " 4305: '会务/会展主管',\n",
       " 4306: '会务/会展专员',\n",
       " 4307: '媒介经理',\n",
       " 4308: '媒介主管',\n",
       " 4309: '媒介专员',\n",
       " 4310: '公关/媒介助理',\n",
       " 4312: '媒介销售',\n",
       " 4313: '活动策划',\n",
       " 4314: '活动执行',\n",
       " 4311: '其他',\n",
       " '0300': '市场/营销',\n",
       " '0301': '市场/营销/拓展总监',\n",
       " '0302': '市场/营销/拓展经理',\n",
       " '0303': '市场/营销/拓展主管',\n",
       " '0304': '市场/营销/拓展专员',\n",
       " '0305': '市场助理',\n",
       " '0340': '互联网营销师',\n",
       " '0324': '市场分析/调研人员',\n",
       " '0306': '产品/品牌经理',\n",
       " '0307': '产品/品牌主管',\n",
       " '0330': '产品/品牌专员',\n",
       " '0308': '市场通路经理/主管',\n",
       " '0335': '市场通路专员',\n",
       " '0336': '市场企划经理/主管',\n",
       " '0337': '市场企划专员',\n",
       " '0310': '促销经理',\n",
       " '0338': '选址拓展/新店开发',\n",
       " '0329': '其他',\n",
       " 4400: '影视/媒体',\n",
       " 4401: '影视策划/制作人员',\n",
       " 4402: '导演/编导',\n",
       " 4417: '编剧',\n",
       " 4418: '制片人',\n",
       " 4403: '艺术/设计总监',\n",
       " 4414: '艺术指导/舞台美术设计',\n",
       " 4404: '经纪人/星探',\n",
       " 4405: '主播/主持人',\n",
       " 4406: '摄影师/摄像师',\n",
       " 4411: '后期制作',\n",
       " 4416: '视频剪辑',\n",
       " 4407: '音效师',\n",
       " 4408: '配音员',\n",
       " 4415: '灯光师',\n",
       " 4412: '放映经理/主管',\n",
       " 4413: '放映员',\n",
       " 4410: '其他',\n",
       " 4500: '编辑出版',\n",
       " 4501: '总编/副总编',\n",
       " 4502: '编辑',\n",
       " 4517: '作家/撰稿人',\n",
       " 4503: '记者',\n",
       " 4516: '电话采编',\n",
       " 4504: '美术编辑',\n",
       " 4505: '排版设计',\n",
       " 4507: '出版/发行',\n",
       " 4508: '其他',\n",
       " 6900: '建筑规划与设计',\n",
       " 6919: '室内设计总监',\n",
       " 6918: '室内设计经理/主管',\n",
       " 6901: '室内设计',\n",
       " 6917: '室内设计师助理',\n",
       " 6902: '软装设计',\n",
       " 6903: '精装设计',\n",
       " 6920: '家装顾问',\n",
       " 6905: '建筑设计师',\n",
       " 6906: '钢结构设计',\n",
       " 6907: '幕墙设计',\n",
       " 6908: '建筑结构设计',\n",
       " 6909: '建筑制图/模型/渲染',\n",
       " 6911: '暖通设计',\n",
       " 6912: '给排水设计',\n",
       " 6910: '建筑机电设计',\n",
       " 6914: '园艺/园林/景观设计',\n",
       " 6913: '城市规划设计',\n",
       " 6904: '规划与设计',\n",
       " 6916: 'BIM工程师',\n",
       " 6915: '其他',\n",
       " 2100: '建筑工程与装潢',\n",
       " 2101: '建筑工程师',\n",
       " 2123: '高级建筑工程师/总工',\n",
       " 2104: '给排水/暖通工程',\n",
       " 2122: '幕墙工程师',\n",
       " 2103: '建筑机电工程师',\n",
       " 2125: '楼宇自动化',\n",
       " 2126: '智能大厦/综合布线/安防/弱电',\n",
       " 2146: '精装修工程师',\n",
       " 2147: '房修工程师',\n",
       " 2102: '结构/土木/土建工程师',\n",
       " 2118: '公路/桥梁/港口/隧道工程',\n",
       " 2119: '岩土工程',\n",
       " 2120: '测绘/测量',\n",
       " 2127: '开发报建',\n",
       " 2105: '工程造价师/预结算经理',\n",
       " 2124: '预结算员',\n",
       " 2106: '建筑工程管理/项目经理',\n",
       " 2133: '建筑项目助理',\n",
       " 2121: '建筑工程验收',\n",
       " 2107: '工程监理',\n",
       " 2132: '市政工程师',\n",
       " 2128: '合同管理',\n",
       " 2129: '安全员',\n",
       " 2130: '资料员',\n",
       " 2111: '建筑安装施工员',\n",
       " 2134: '砌筑工',\n",
       " 2135: '瓦工',\n",
       " 2136: '混凝土工',\n",
       " 2137: '浇注工',\n",
       " 2138: '钢筋工',\n",
       " 2139: '木工',\n",
       " 2140: '油漆工',\n",
       " 2141: '电梯工',\n",
       " 2142: '抹灰工',\n",
       " 2143: '施工开料工',\n",
       " 2144: '管道/暖通',\n",
       " 2145: '工长',\n",
       " 2112: '消防安全',\n",
       " 2116: '其他',\n",
       " 4600: '房地产开发',\n",
       " 4601: '房地产项目/策划经理',\n",
       " 4602: '房地产项目/策划主管/专员',\n",
       " 4604: '房地产投资管理',\n",
       " 4603: '房产项目配套工程师',\n",
       " 4608: '房地产项目招投标',\n",
       " 4610: '房地产投资分析',\n",
       " 4611: '房地产资产管理',\n",
       " 4612: '监察人员',\n",
       " 4607: '其他',\n",
       " 6000.0: '房地产销售与中介',\n",
       " 6009: '房地产销售经理/主管',\n",
       " 6010: '房地产销售',\n",
       " 6001: '房地产中介/置业顾问',\n",
       " 6002: '房地产评估',\n",
       " 6004: '房地产店长/经理',\n",
       " 6007: '房地产内勤',\n",
       " 6006: '房地产客服',\n",
       " 6008: '其他',\n",
       " 4700: '物业管理',\n",
       " 4702: '物业管理经理',\n",
       " 4714: '物业管理主管',\n",
       " 4703: '物业管理专员/助理',\n",
       " 4704: '招商/租赁/租售',\n",
       " 4719: '写字楼运营',\n",
       " 4717: '长租公寓管家/养老专员',\n",
       " 4701: '高级物业顾问/物业顾问',\n",
       " 4716: '前介工程师',\n",
       " 4705: '物业设施管理人员',\n",
       " 4715: '物业机电维修工',\n",
       " 4708: '物业机电工程师',\n",
       " 4706: '物业维修员',\n",
       " 4709: '停车管理员',\n",
       " 4710: '保安经理',\n",
       " 4711: '保安人员',\n",
       " 4712: '保洁',\n",
       " 4713: '绿化工',\n",
       " 4707: '其他',\n",
       " '0600': '人力资源',\n",
       " '0601': '人事总监',\n",
       " '0611': 'HRBP',\n",
       " '0602': '人事经理',\n",
       " '0603': '人事主管',\n",
       " '0604': '人事专员',\n",
       " '0605': '人事助理',\n",
       " '0606': '招聘经理/主管',\n",
       " '0626': '招聘专员/助理',\n",
       " '0607': '薪资福利经理/主管',\n",
       " '0608': '薪资福利专员/助理',\n",
       " '0627': '绩效考核经理/主管',\n",
       " '0628': '绩效考核专员/助理',\n",
       " '0609': '培训经理/主管',\n",
       " '0610': '培训专员/助理/培训师',\n",
       " '0629': '企业文化/员工关系/工会管理',\n",
       " '0630': '人力资源信息系统专员',\n",
       " '0635': '劳务派遣专员',\n",
       " '0625': '其他',\n",
       " '0700': '高级管理',\n",
       " '0701': '首席执行官CEO/总裁/总经理',\n",
       " '0707': '首席运营官COO',\n",
       " '0702': '副总经理/副总裁',\n",
       " '0704': '合伙人',\n",
       " '0705': '总监/部门经理',\n",
       " '0710': '策略发展总监',\n",
       " '0711': '企业秘书/董事会秘书',\n",
       " '0712': '投资者关系',\n",
       " '0708': '办事处首席代表',\n",
       " '0709': '办事处/分公司/分支机构经理',\n",
       " '0703': '总裁助理/总经理助理',\n",
       " '0706': '其他',\n",
       " 2300: '行政/后勤',\n",
       " 2301: '行政总监',\n",
       " 2302: '行政经理/主管/办公室主任',\n",
       " 2303: '行政专员/助理',\n",
       " 2304: '经理助理/秘书',\n",
       " 2311: '文员',\n",
       " 2310: '党工团干事',\n",
       " 2305: '前台接待/总机/接待生',\n",
       " 2307: '图书管理员/资料管理员',\n",
       " 2312: '档案管理员',\n",
       " 2308: '电脑操作员/打字员',\n",
       " 2306: '后勤',\n",
       " 2309: '其他',\n",
       " 1400: '咨询/顾问',\n",
       " 1401: '专业顾问',\n",
       " 1402: '咨询总监',\n",
       " 1403: '咨询经理',\n",
       " 1406: '专业培训师',\n",
       " 1404: '咨询员',\n",
       " 1409: '调研员',\n",
       " 1408: '猎头/人才中介',\n",
       " 1407: '情报信息分析人员',\n",
       " 1405: '其他',\n",
       " 1100: '律师/法务/合规',\n",
       " 1101: '律师/法律顾问',\n",
       " 1103: '律师助理',\n",
       " 1111: '法务总监',\n",
       " 1106: '法务经理',\n",
       " 1102: '法务主管/专员',\n",
       " 1107: '法务助理',\n",
       " 1109: '合规经理',\n",
       " 1110: '合规主管/专员',\n",
       " 1108: '知识产权/专利/商标',\n",
       " 1105: '其他',\n",
       " 1200: '教师',\n",
       " 1219: '英语老师',\n",
       " 1220: '数学老师',\n",
       " 1221: '语文老师',\n",
       " 1222: '物理老师',\n",
       " 1223: '化学老师',\n",
       " 1224: '日语老师',\n",
       " 1207: '幼教',\n",
       " 1225: '早教老师',\n",
       " 1228: '美术老师',\n",
       " 1233: '钢琴老师',\n",
       " ...}"
      ]
     },
     "execution_count": 72,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "## 工作职能\n",
    "respond=res.content.decode('gbk').split(',function(e,t){window.it=')[1].split('},function(e,t)')[1].split('{window.ft=')[1]\n",
    "respond_dict=eval(respond)\n",
    "respond_dict"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 73,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'0100': '后端开发',\n",
       " '0121': 'Java开发工程师',\n",
       " '0120': 'PHP开发工程师',\n",
       " '0122': 'C/C++开发工程师',\n",
       " '0124': 'Python开发工程师',\n",
       " '0126': '.NET开发工程师',\n",
       " '0153': 'C#开发工程师',\n",
       " '0151': 'Ruby开发工程师',\n",
       " '0152': 'Go开发工程师',\n",
       " '0130': '大数据开发工程师',\n",
       " '0129': 'Hadoop工程师',\n",
       " '0131': '爬虫开发工程师',\n",
       " '0132': '脚本开发工程师',\n",
       " '0133': '多媒体开发工程师',\n",
       " '0155': 'GIS工程师',\n",
       " '0154': '全栈工程师',\n",
       " '0117': 'ERP技术开发',\n",
       " '0128': '区块链开发',\n",
       " '0106': '高级软件工程师',\n",
       " '0107': '软件工程师',\n",
       " '0143': '系统架构设计师',\n",
       " '0123': '系统分析员',\n",
       " '0149': '技术文员/助理',\n",
       " '0150': '技术文档工程师',\n",
       " '0142': '其他',\n",
       " '7700': '移动开发',\n",
       " '7701': 'Android开发工程师',\n",
       " '7702': 'iOS开发工程师',\n",
       " '7705': '小程序开发工程师',\n",
       " '7703': '移动开发工程师',\n",
       " '7704': '其他',\n",
       " '7200': '前端开发',\n",
       " '7201': 'Web前端开发',\n",
       " '7202': 'HTML5开发工程师',\n",
       " '7203': '其他',\n",
       " '7300': '人工智能',\n",
       " '7301': '机器学习工程师',\n",
       " '7302': '深度学习工程师',\n",
       " '7303': '图像算法工程师',\n",
       " '7304': '图像处理工程师',\n",
       " '7305': '图像识别工程师',\n",
       " '7306': '语音识别工程师',\n",
       " '7307': '机器视觉工程师',\n",
       " '7308': '自然语言处理(NLP)',\n",
       " '7309': '算法工程师',\n",
       " '7310': '推荐算法工程师',\n",
       " '7311': '搜索算法工程师',\n",
       " '7312': '其他',\n",
       " '7800': '游戏',\n",
       " '7801': '游戏策划师',\n",
       " '7802': '游戏系统策划',\n",
       " '7803': '游戏数值策划',\n",
       " '7804': '游戏关卡策划',\n",
       " '7805': '游戏文案策划/剧情策划',\n",
       " '7806': '游戏界面设计师',\n",
       " '7820': '游戏角色设计师',\n",
       " '7817': '游戏特效设计师',\n",
       " '7822': 'UE4特效师',\n",
       " '7818': '游戏动作设计师',\n",
       " '7819': '游戏场景设计师',\n",
       " '7807': '游戏原画师',\n",
       " '7808': '游戏动画师',\n",
       " '7809': '游戏开发工程师',\n",
       " '7810': 'Cocos2d-x开发工程师',\n",
       " '7811': 'Unity3d开发工程师',\n",
       " '7823': 'UE4开发工程师',\n",
       " '7812': '游戏客户端开发工程师',\n",
       " '7813': '游戏服务端开发工程师',\n",
       " '7821': '游戏测试',\n",
       " '7814': '游戏运营',\n",
       " '7815': '电子竞技运营',\n",
       " '7816': '其他',\n",
       " '7400': '视觉/交互设计',\n",
       " '7420': '平面设计总监',\n",
       " '7421': '平面设计经理/主管',\n",
       " '7413': '平面设计师',\n",
       " '7419': '美工/电商设计师',\n",
       " '7412': 'UI设计师',\n",
       " '7403': '视觉设计师',\n",
       " '7401': '网页设计师',\n",
       " '7404': '用户体验（UE/UX）设计师',\n",
       " '7402': '交互设计师',\n",
       " '7422': '动画/3D设计',\n",
       " '7407': '特效设计师',\n",
       " '7418': '原画师',\n",
       " '7417': '绘画',\n",
       " '7416': '多媒体设计',\n",
       " '7406': 'Flash设计师',\n",
       " '7408': '音效设计师',\n",
       " '7409': '计算机辅助设计工程师',\n",
       " '7410': '仿真应用工程师',\n",
       " '7405': '网站架构设计师',\n",
       " '7411': '其他',\n",
       " '0900': '工业/艺术设计',\n",
       " '0919': '工业设计/产品设计',\n",
       " '0927': '包装设计',\n",
       " '0925': '展览/展示/店面设计',\n",
       " '0940': '家具设计',\n",
       " '0941': '家居设计',\n",
       " '0934': '照明设计',\n",
       " '0936': '陈列设计',\n",
       " '0920': '工艺品/珠宝设计鉴定',\n",
       " '0929': '玩具设计',\n",
       " '0921': '其他',\n",
       " '2700': '测试',\n",
       " '2707': '软件测试工程师',\n",
       " '2718': '功能测试',\n",
       " '2719': '性能测试',\n",
       " '2724': '安全测试',\n",
       " '2720': '自动化测试',\n",
       " '2721': '移动端测试',\n",
       " '2722': '测试开发',\n",
       " '2726': '测试总监',\n",
       " '2705': '测试经理',\n",
       " '2723': '测试主管',\n",
       " '2706': '系统测试',\n",
       " '2704': '标准化工程师',\n",
       " '2725': '测试工程师',\n",
       " '2711': '其他',\n",
       " '7900': '运维/技术支持',\n",
       " '7901': '运维工程师',\n",
       " '7920': '自动化运维工程师',\n",
       " '7902': '系统工程师',\n",
       " '7903': '数据库工程师(DBA)',\n",
       " '7904': '系统集成工程师',\n",
       " '7905': 'ERP实施顾问',\n",
       " '7906': '网络安全工程师',\n",
       " '7915': '运维开发',\n",
       " '7907': '网站维护工程师',\n",
       " '7908': '技术支持/维护经理',\n",
       " '7909': '技术支持/维护工程师',\n",
       " '7910': '配置管理工程师',\n",
       " '7912': 'IT经理/IT主管',\n",
       " '7913': '网络工程师(IT工程师)',\n",
       " '7914': '网络管理(Helpdesk)',\n",
       " '7916': '网络维修',\n",
       " '7917': '手机维修',\n",
       " '7918': '电脑维修',\n",
       " '7919': '其他',\n",
       " '7500': '数据',\n",
       " '7502': '数据分析经理/主管',\n",
       " '7501': '数据分析师',\n",
       " '7503': 'ETL开发工程师',\n",
       " '7504': 'BI工程师',\n",
       " '7505': '数据仓库工程师',\n",
       " '7506': '数据采集工程师',\n",
       " '7507': '数据建模工程师',\n",
       " '7508': '数据治理工程师',\n",
       " '7509': '其他',\n",
       " '6600': '产品',\n",
       " '6604': '产品总监',\n",
       " '6602': '产品经理/主管',\n",
       " '6605': '互联网产品经理',\n",
       " '6606': '移动产品经理',\n",
       " '6607': '用户产品经理',\n",
       " '6608': '电商产品经理',\n",
       " '6601': '产品专员',\n",
       " '6603': '产品助理',\n",
       " '6609': '需求工程师',\n",
       " '6610': '其他',\n",
       " '8000.0': '运营',\n",
       " '8050': '运营总监',\n",
       " '8049': '运营经理',\n",
       " '8048': '运营主管',\n",
       " '8047': '运营专员',\n",
       " '8053': '运营助理',\n",
       " '8030': '网站运营总监',\n",
       " '8003': '网站运营经理/主管',\n",
       " '8016': '网站运营专员',\n",
       " '8032': '网络推广总监',\n",
       " '8033': '网络推广经理/主管',\n",
       " '8034': '网络推广专员',\n",
       " '8024': 'SEO/SEM',\n",
       " '8046': '信息流优化师',\n",
       " '8010': '新媒体运营',\n",
       " '8059': '直播运营',\n",
       " '8055': '微信运营',\n",
       " '8054': '微博运营',\n",
       " '8041': '用户运营',\n",
       " '8058': '社区/社群运营',\n",
       " '8042': '活动运营',\n",
       " '8043': '内容运营',\n",
       " '8051': '品类运营',\n",
       " '8044': '数据运营',\n",
       " '8045': '线下运营',\n",
       " '8057': '产品运营',\n",
       " '8007': '网站编辑',\n",
       " '8052': '内容审核',\n",
       " '8006': '网站策划',\n",
       " '8011': '其他',\n",
       " '6100': '电子商务',\n",
       " '6111': '电商总监',\n",
       " '6110': '电商经理/电商主管',\n",
       " '6109': '电商专员',\n",
       " '6102': '电商运营',\n",
       " '6112': '跨境电商运营',\n",
       " '6101': '网店店长',\n",
       " '6103': '网店店铺管理员',\n",
       " '6104': '网店客服',\n",
       " '6105': '店铺推广',\n",
       " '6107': '网店模特',\n",
       " '6108': '其他',\n",
       " '2600': '技术管理',\n",
       " '2611': '首席技术执行官CTO',\n",
       " '2612': '首席信息官CIO',\n",
       " '2602': '技术总监/经理',\n",
       " '2605': '项目总监',\n",
       " '2606': '项目经理',\n",
       " '2607': '项目主管',\n",
       " '2608': '项目执行/协调人员',\n",
       " '2610': '项目助理',\n",
       " '2609': '其他',\n",
       " '6700': '半导体/芯片',\n",
       " '6701': '集成电路IC设计/应用工程师',\n",
       " '6727': '芯片架构工程师',\n",
       " '6728': 'FPGA开发工程师',\n",
       " '6729': 'MEMS工程师',\n",
       " '6730': '射频芯片设计',\n",
       " '6731': '模拟芯片工程师',\n",
       " '6722': '版图设计工程师',\n",
       " '6732': '模拟版图工程师',\n",
       " '6733': '数字前端工程师',\n",
       " '6702': 'IC验证工程师',\n",
       " '6734': 'FPGA原型验证工程师',\n",
       " '6735': 'EDA工程师',\n",
       " '6736': '可测性设计工程师(DFT)',\n",
       " '6737': '数字后端工程师',\n",
       " '6738': '芯片测试工程师',\n",
       " '6712': 'FAE 现场应用工程师',\n",
       " '6723': '半导体工艺工程师',\n",
       " '6740': '工艺整合工程师(PIE)',\n",
       " '6739': '半导体设备工程师',\n",
       " '6741': '失效分析工程师(FA)',\n",
       " '6760': '封装工程师',\n",
       " '6744': '封装研发工程师',\n",
       " '6750': '半导体测试工程师',\n",
       " '6746': '芯片销售工程师',\n",
       " '6761': '半导体器件工程师',\n",
       " '6747': '半导体文档工程师',\n",
       " '6748': '半导体产品经理/产品工程师',\n",
       " '6707': '半导体技术',\n",
       " '6749': '其他',\n",
       " '2900': '电子/电器/仪器仪表',\n",
       " '2903': '电子工程师/技术员',\n",
       " '2964': 'PCB工程师',\n",
       " '2917': '电子技术研发工程师',\n",
       " '2909': '电子软件开发(ARM/MCU...)',\n",
       " '2962': '电子元器件工程师',\n",
       " '2951': '电子工艺工程师',\n",
       " '2965': 'SMT工程师',\n",
       " '2959': '电子设备工程师',\n",
       " '2920': '电子/电器维修工程师/技师',\n",
       " '2910': '嵌入式软件开发(Linux/单片机/PLC/DSP…)',\n",
       " '2919': '嵌入式硬件开发(主板机…)',\n",
       " '2955': '硬件工程师',\n",
       " '2956': '高级硬件工程师',\n",
       " '2957': '硬件测试工程师',\n",
       " '2904': '电气工程师/技术员',\n",
       " '2966': 'PLC工程师',\n",
       " '2905': '电路工程师/技术员(模拟/数字)',\n",
       " '2906': '电声/音响工程师/技术员',\n",
       " '2911': '电池/电源开发',\n",
       " '2914': '仪器/仪表/计量分析师',\n",
       " '2958': '计量工程师',\n",
       " '2918': '激光/光电子技术',\n",
       " '2921': '变压器与磁电工程师',\n",
       " '2913': '家用电器/数码产品研发',\n",
       " '2908': '自动控制工程师/技术员',\n",
       " '2963': '机器人调试工程师',\n",
       " '2925': '安防系统工程师',\n",
       " '2952': '电子销售工程师',\n",
       " '2953': '电子文档工程师',\n",
       " '2954': '电子产品经理/产品工程师',\n",
       " '2916': '其他',\n",
       " '2800': '通信技术开发及应用',\n",
       " '2801': '通信技术工程师',\n",
       " '2803': '无线通信工程师',\n",
       " '2802': '有线传输工程师',\n",
       " '2815': '射频工程师',\n",
       " '2805': '数据通信工程师',\n",
       " '2807': '通信网络工程师',\n",
       " '2819': '核心网工程师',\n",
       " '2818': '基站工程师',\n",
       " '2820': '通信设备工程师',\n",
       " '2808': '通信电源工程师',\n",
       " '2804': '电信交换工程师',\n",
       " '2814': '光通信工程师',\n",
       " '2816': '通信测试工程师',\n",
       " '2817': '通信销售工程师',\n",
       " '2812': '通信文档工程师',\n",
       " '2813': '通信产品经理/产品工程师',\n",
       " '2821': '通信项目管理',\n",
       " '2809': '其他',\n",
       " '0200': '销售管理',\n",
       " '0201': '销售总监',\n",
       " '0202': '销售经理',\n",
       " '0203': '销售主管',\n",
       " '0232': '业务拓展主管/经理',\n",
       " '0233': '渠道/分销总监',\n",
       " '0207': '渠道/分销经理',\n",
       " '0220': '渠道/分销主管',\n",
       " '0235': '大客户管理',\n",
       " '0208': '客户经理/主管',\n",
       " '0230': '区域销售总监',\n",
       " '0226': '区域销售经理',\n",
       " '0236': '区域销售主管',\n",
       " '0237': '城市经理',\n",
       " '0234': '团购经理/主管',\n",
       " '0231': '其他',\n",
       " '3000.0': '销售人员',\n",
       " '3009': '大客户销售',\n",
       " '3001': '销售代表',\n",
       " '3014': '区域销售代表',\n",
       " '3002': '渠道/分销专员',\n",
       " '3003': '客户代表',\n",
       " '3004': '销售工程师',\n",
       " '3005': '电话销售',\n",
       " '3017': '地推专员',\n",
       " '3016': '门店销售',\n",
       " '3015': '海外销售',\n",
       " '3010': '网络销售/在线销售',\n",
       " '3013': '直播销售',\n",
       " '3008': '团购业务员',\n",
       " '3006': '经销商',\n",
       " '3011': '会籍顾问',\n",
       " '3012': '销售助理',\n",
       " '3007': '其他',\n",
       " '3100': '销售行政及商务',\n",
       " '3101': '销售行政经理/主管',\n",
       " '3102': '销售行政专员',\n",
       " '3108': '业务分析经理/主管',\n",
       " '3109': '业务分析专员/助理',\n",
       " '3103': '商务经理',\n",
       " '3104': '商务主管/专员',\n",
       " '3105': '商务助理',\n",
       " '3106': '销售行政助理',\n",
       " '3107': '其他',\n",
       " '3200': '客服及支持',\n",
       " '3201': '客服总监',\n",
       " '3202': '客服经理',\n",
       " '3203': '客服主管',\n",
       " '3204': '客服专员/助理',\n",
       " '3210': '客户关系经理/主管',\n",
       " '3205': '售前/售后技术支持经理',\n",
       " '3206': '售前/售后技术支持主管',\n",
       " '3207': '售前/售后技术支持工程师',\n",
       " '3208': '咨询热线/呼叫中心服务人员',\n",
       " '3213': '网络/在线客服',\n",
       " '3211': '投诉专员',\n",
       " '3212': 'VIP专员',\n",
       " '3209': '其他',\n",
       " '0400': '财务/审计/税务',\n",
       " '0444': '首席财务官 CFO',\n",
       " '0401': '财务总监',\n",
       " '0402': '财务经理',\n",
       " '0458': '财务专员',\n",
       " '0445': '财务顾问',\n",
       " '0403': '财务主管/总账主管',\n",
       " '0422': '财务助理/财务文员',\n",
       " '0406': '财务分析经理/主管',\n",
       " '0407': '财务分析员',\n",
       " '0448': '固定资产会计',\n",
       " '0404': '会计经理/会计主管',\n",
       " '0405': '会计',\n",
       " '0457': '会计助理',\n",
       " '0408': '成本经理/成本主管',\n",
       " '0409': '成本管理员',\n",
       " '0414': '出纳员',\n",
       " '0449': '资金经理/主管',\n",
       " '0450': '资金专员',\n",
       " '0410': '审计经理/主管',\n",
       " '0419': '审计专员/助理',\n",
       " '0411': '税务经理/税务主管',\n",
       " '0412': '税务专员/助理',\n",
       " '0446': '统计员',\n",
       " '0443': '其他',\n",
       " '3300': '金融/证券/期货/投资',\n",
       " '3301': '证券/期货/外汇经纪人',\n",
       " '3302': '证券分析师',\n",
       " '3319': '期货分析师',\n",
       " '3316': '量化研究',\n",
       " '3320': '证券交易员',\n",
       " '3303': '股票/期货操盘手',\n",
       " '3304': '金融/经济研究员',\n",
       " '3312': '金融产品经理',\n",
       " '3315': '金融产品销售',\n",
       " '3317': '机构业务销售',\n",
       " '3322': '投资总监',\n",
       " '3323': '投资经理',\n",
       " '3341': '基金经理',\n",
       " '3325': '投资顾问',\n",
       " '3326': '理财顾问',\n",
       " '3307': '投资银行业务',\n",
       " '3313': '投资银行财务分析',\n",
       " '3308': '融资经理/融资主管',\n",
       " '3309': '融资专员',\n",
       " '3318': '营业部总经理/副总经理',\n",
       " '3314': '风险管理/控制',\n",
       " '3324': '资产管理',\n",
       " '3310': '拍卖/担保/典当业务',\n",
       " '3311': '其他',\n",
       " '2200': '银行',\n",
       " '2207': '行长/副行长',\n",
       " '2231': '银行客户总监',\n",
       " '2223': '个人业务部门经理/主管',\n",
       " '2224': '个人业务客户经理',\n",
       " '2225': '公司业务部门经理/主管',\n",
       " '2226': '公司业务客户经理',\n",
       " '2227': '综合业务经理/主管',\n",
       " '2228': '综合业务专员',\n",
       " '2233': '理财经理',\n",
       " '2208': '资产评估/分析',\n",
       " '2209': '风险控制',\n",
       " '2215': '信贷管理',\n",
       " '3340': '催收',\n",
       " '2229': '信审核查',\n",
       " '2210': '进出口/信用证结算',\n",
       " '2212': '外汇交易',\n",
       " '2211': '清算人员',\n",
       " '2213': '高级客户经理/客户经理',\n",
       " '2214': '客户主管/专员',\n",
       " '2230': '营业部大堂经理',\n",
       " '2222': '信用卡销售',\n",
       " '2232': '呼叫中心客服',\n",
       " '2216': '银行柜员',\n",
       " '2234': '小微信贷专员',\n",
       " '2221': '其他',\n",
       " '3400': '保险',\n",
       " '3401': '保险精算师',\n",
       " '3402': '保险产品开发/项目策划',\n",
       " '3403': '保险业务经理/主管',\n",
       " '3404': '保险经纪人/保险代理',\n",
       " '3414': '保险电销',\n",
       " '3407': '保险核保',\n",
       " '3408': '保险理赔',\n",
       " '3409': '保险客户服务/续期管理',\n",
       " '3410': '保险培训师',\n",
       " '3411': '保险内勤',\n",
       " '3413': '契约管理',\n",
       " '3405': '理财顾问/财务规划师',\n",
       " '3406': '储备经理人',\n",
       " '3415': '保险业务推动/督导',\n",
       " '3412': '其他',\n",
       " '3500': '生产/营运',\n",
       " '3501': '工厂经理/厂长',\n",
       " '3502': '总工程师/副总工程师',\n",
       " '3513': '项目总监',\n",
       " '3503': '项目经理/主管',\n",
       " '3504': '项目工程师',\n",
       " '3505': '营运经理',\n",
       " '3506': '营运主管',\n",
       " '3514': '生产总监',\n",
       " '3507': '生产经理/车间主任',\n",
       " '3509': '生产主管',\n",
       " '3515': '生产领班/组长',\n",
       " '3508': '生产计划/物料管理(PMC)',\n",
       " '3512': '生产文员',\n",
       " '3518': '生产跟单',\n",
       " '3516': '设备主管',\n",
       " '3510': '化验员',\n",
       " '3517': '厂务',\n",
       " '3511': '其他',\n",
       " '3600': '质量安全',\n",
       " '3601': '质量管理/测试经理(QA/QC经理)',\n",
       " '3602': '质量管理/测试主管(QA/QC主管)',\n",
       " '3603': '质量管理/测试工程师(QA/QC工程师)',\n",
       " '3605': '可靠度工程师',\n",
       " '3606': '故障分析工程师',\n",
       " '3607': '认证工程师',\n",
       " '3608': '体系工程师',\n",
       " '3604': '质检员/测试员(QC)',\n",
       " '3615': '审核员',\n",
       " '3609': '环境/健康/安全经理/主管（EHS）',\n",
       " '3610': '环境/健康/安全工程师（EHS）',\n",
       " '3614': '安全员',\n",
       " '3611': '供应商管理',\n",
       " '3612': '采购材料、设备质量管理',\n",
       " '3613': '其他',\n",
       " '0500': '工程/机械/能源',\n",
       " '0510': '技术研发经理/主管',\n",
       " '0511': '技术研发工程师',\n",
       " '0547': '产品工艺/制程工程师',\n",
       " '0559': '产品规划工程师',\n",
       " '0584': '项目管理',\n",
       " '0512': '实验室负责人/工程师',\n",
       " '0513': '工程/设备经理',\n",
       " '0514': '工程/设备主管',\n",
       " '0515': '工程/设备工程师',\n",
       " '0523': '工程/机械绘图员',\n",
       " '0560': '工业工程师',\n",
       " '0582': '材料工程师',\n",
       " '0539': '机械工程师',\n",
       " '0561': '结构工程师',\n",
       " '0548': '模具工程师',\n",
       " '0544': '机电工程师',\n",
       " '0586': '机械设计',\n",
       " '0587': '模具设计',\n",
       " '0580': '维修经理/主管',\n",
       " '0537': '维修工程师',\n",
       " '0581': '装配工程师/技师',\n",
       " '0562': '铸造/锻造工程师/技师',\n",
       " '0563': '注塑工程师/技师',\n",
       " '0564': '焊接工程师/技师',\n",
       " '0565': '夹具工程师/技师',\n",
       " '0566': 'CNC工程师',\n",
       " '0567': '冲压工程师/技师',\n",
       " '0568': '锅炉工程师/技师',\n",
       " '0569': '电力工程师/技术员',\n",
       " '0570': '光源与照明工程',\n",
       " '0583': '光伏系统工程师',\n",
       " '0571': '汽车/摩托车工程师',\n",
       " '0572': '船舶工程师',\n",
       " '0575': '轨道交通工程师/技术员',\n",
       " '0576': '飞机维修机械师',\n",
       " '0573': '飞行器设计与制造',\n",
       " '0577': '水利/水电工程师',\n",
       " '0585': '空调/热能工程师',\n",
       " '0578': '石油天然气技术人员',\n",
       " '0579': '矿产勘探/地质勘测工程师',\n",
       " '0574': '其他',\n",
       " '7100': '汽车研发设计',\n",
       " '7101': '汽车项目管理',\n",
       " '7102': '汽车设计工程师',\n",
       " '7103': '车身/造型设计',\n",
       " '7104': '汽车结构工程师',\n",
       " '7105': '内外饰工程师',\n",
       " '7106': '汽车电子工程师',\n",
       " '7107': '电气/电器工程师',\n",
       " '7108': '附件系统工程师',\n",
       " '7109': '动力总成工程师',\n",
       " '7110': '发动机工程师',\n",
       " '7111': '底盘工程师',\n",
       " '7112': '汽车安全性能工程师',\n",
       " '7113': '汽车试验工程师',\n",
       " '7114': '新能源电池工程师',\n",
       " '7115': '新能源电控工程师',\n",
       " '7116': '新能源电机工程师',\n",
       " '7117': '汽车标定工程师',\n",
       " '7118': '发动机匹配工程师',\n",
       " '7119': '车联网工程师',\n",
       " '7120': '智能驾驶工程师',\n",
       " '7121': '研发总监/部长/专家',\n",
       " '7122': '其他',\n",
       " '5400': '汽车制造',\n",
       " '5404': '汽车质量工程师',\n",
       " '5421': '供应商质量工程师',\n",
       " '5422': '前期质量工程师',\n",
       " '5423': '过程质量工程师',\n",
       " '5424': '客户质量工程师',\n",
       " '5406': '汽车装配工艺工程师',\n",
       " '5425': '总装工程师',\n",
       " '5426': '焊接工艺工程师',\n",
       " '5427': '冲压工艺工程师',\n",
       " '5428': '涂装工艺工程师',\n",
       " '5411': '其他',\n",
       " '5900': '汽车销售与服务',\n",
       " '5903': '汽车销售/经纪人',\n",
       " '5902': '售后服务/客户服务',\n",
       " '5916': '汽车金融销售',\n",
       " '5918': '汽车金融经理',\n",
       " '5917': '汽车金融专员',\n",
       " '5915': '车险定损/理赔',\n",
       " '5907': '汽车修理工',\n",
       " '5905': '汽车检验/检测',\n",
       " '5906': '汽车装饰美容',\n",
       " '5913': '汽车钣金',\n",
       " '5914': '汽车喷漆',\n",
       " '5912': '汽车电工',\n",
       " '5908': '洗车工',\n",
       " '5901': '4S店经理/维修站经理',\n",
       " '5904': '二手车评估师',\n",
       " '5910': '加油站工作员',\n",
       " '5911': '其他',\n",
       " '3700': '技工普工',\n",
       " '3710': '普工/操作工',\n",
       " '3701': '技工',\n",
       " '3707': '叉车司机/铲车司机',\n",
       " '3728': '吊车司机',\n",
       " '3729': '挖掘机司机',\n",
       " '3715': '组装工',\n",
       " '3716': '包装工',\n",
       " '3703': '焊工',\n",
       " '3717': '氩弧焊工',\n",
       " '3706': '电工',\n",
       " '3718': '电力线路工',\n",
       " '3719': '旋压工',\n",
       " '3720': '仪表工',\n",
       " '3721': '电镀工',\n",
       " '3722': '喷塑工',\n",
       " '3709': '水工',\n",
       " '3723': '木工',\n",
       " '3724': '漆工',\n",
       " '3708': '空调工',\n",
       " '3725': '电梯工',\n",
       " '3726': '锅炉工',\n",
       " '3730': '3D打印操作员',\n",
       " '3727': '学徒工',\n",
       " '3713': '其他',\n",
       " '3800': '服装/纺织/皮革',\n",
       " '3812': '服装/纺织设计总监',\n",
       " '3801': '服装/纺织设计',\n",
       " '3813': '服装/纺织/皮革工艺师',\n",
       " '3802': '面料辅料开发',\n",
       " '3803': '面料辅料采购',\n",
       " '3804': '服装/纺织/皮革跟单',\n",
       " '3814': '服装领班',\n",
       " '3805': '服装纺织质检员(QA/QC)',\n",
       " '3806': '板房/楦头/底格出格师',\n",
       " '3811': '电脑放码员',\n",
       " '3808': '纸样师/车板工',\n",
       " '3809': '裁床',\n",
       " '3807': '打样/制版',\n",
       " '3815': '裁剪工',\n",
       " '3816': '缝纫工',\n",
       " '3817': '手缝工',\n",
       " '3818': '烫工',\n",
       " '3819': '样衣工',\n",
       " '3820': '纺织工',\n",
       " '3821': '针织工',\n",
       " '3822': '配色工',\n",
       " '3823': '印染工',\n",
       " '3824': '漂染工',\n",
       " '3825': '挡车工',\n",
       " '3826': '整经工',\n",
       " '3827': '细纱工',\n",
       " '3828': '浆纱工',\n",
       " '3810': '其他',\n",
       " '3900': '采购',\n",
       " '3901': '采购总监',\n",
       " '3902': '采购经理',\n",
       " '3903': '采购主管',\n",
       " '3904': '采购员',\n",
       " '3905': '采购助理',\n",
       " '3908': '买手',\n",
       " '3909': '供应商开发',\n",
       " '3907': '其他',\n",
       " '4000.0': '贸易',\n",
       " '4001': '贸易/外贸经理/主管',\n",
       " '4002': '贸易/外贸专员/助理',\n",
       " '4009': '外贸销售',\n",
       " '4003': '国内贸易人员',\n",
       " '4004': '业务跟单经理',\n",
       " '4005': '高级业务跟单',\n",
       " '4006': '业务跟单',\n",
       " '4007': '助理业务跟单',\n",
       " '4008': '其他',\n",
       " '0800': '物流/仓储',\n",
       " '0827': '物流总监',\n",
       " '0801': '物流经理',\n",
       " '0802': '物流主管',\n",
       " '0814': '物流专员/助理',\n",
       " '0837': '物流销售',\n",
       " '0828': '供应链总监',\n",
       " '0825': '供应链经理',\n",
       " '0826': '供应链主管/专员',\n",
       " '0803': '物料经理',\n",
       " '0804': '物料主管/专员',\n",
       " '0808': '仓库经理/主管',\n",
       " '0809': '仓库管理员',\n",
       " '0840': '仓库文员',\n",
       " '0834': '订单处理员',\n",
       " '0810': '运输经理/主管',\n",
       " '0833': '项目经理/主管',\n",
       " '0829': '货运代理',\n",
       " '0830': '集装箱业务',\n",
       " '0832': '海关事务管理',\n",
       " '0811': '报关与报检',\n",
       " '0812': '单证员',\n",
       " '0815': '船务/空运陆运操作',\n",
       " '0813': '快递员',\n",
       " '0838': '分拣员',\n",
       " '0831': '调度员',\n",
       " '0835': '安检员',\n",
       " '0823': '仓储理货员',\n",
       " '0836': '搬运工',\n",
       " '0839': '装卸工',\n",
       " '0824': '其他',\n",
       " '4100': '生物/制药/医疗器械',\n",
       " '4101': '生物工程/生物制药',\n",
       " '4116': '化学分析测试员',\n",
       " '4103': '医药技术研发管理人员',\n",
       " '4104': '医药技术研发人员',\n",
       " '4126': '医药学术推广',\n",
       " '4105': '临床研究员',\n",
       " '4106': '临床协调员',\n",
       " '4127': '临床监查员',\n",
       " '4123': '临床数据分析员',\n",
       " '4107': '药品注册',\n",
       " '4108': '药品生产/质量管理',\n",
       " '4109': '药品市场推广经理',\n",
       " '4110': '药品市场推广主管/专员',\n",
       " '4120': '医药招商',\n",
       " '4121': '政府事务管理',\n",
       " '4122': '招投标管理',\n",
       " '4111': '医药销售经理/主管',\n",
       " '4112': '医药代表',\n",
       " '4102': '医药销售人员',\n",
       " '4117': '医疗器械注册',\n",
       " '4124': '医疗器械研发',\n",
       " '4118': '医疗器械生产/质量管理',\n",
       " '4113': '医疗器械市场推广',\n",
       " '4125': '医疗器械销售经理/主管',\n",
       " '4114': '医疗器械销售代表',\n",
       " '4119': '医疗器械维修人员',\n",
       " '4115': '其他',\n",
       " '5500': '化工',\n",
       " '5501': '化工技术应用/化工工程师',\n",
       " '5502': '化工实验室研究员/技术员',\n",
       " '5503': '涂料研发工程师',\n",
       " '5504': '配色技术员',\n",
       " '5505': '塑料工程师',\n",
       " '5506': '化妆品研发',\n",
       " '5507': '食品/饮料研发',\n",
       " '5509': '造纸研发',\n",
       " '5508': '其他',\n",
       " '1300': '医院/医疗/护理',\n",
       " '1302': '医院管理人员',\n",
       " '1328': '综合门诊/全科医生',\n",
       " '1301': '内科医生',\n",
       " '1317': '外科医生',\n",
       " '1318': '专科医生',\n",
       " '1319': '牙科医生',\n",
       " '1337': '妇产科医生',\n",
       " '1339': '眼科医生',\n",
       " '1320': '美容整形师',\n",
       " '1329': '医美咨询',\n",
       " '1308': '麻醉医生',\n",
       " '1327': '超声影像/放射科医师',\n",
       " '1321': '理疗师',\n",
       " '1322': '中医科医生',\n",
       " '1313': '针灸/推拿',\n",
       " '1325': '儿科医生',\n",
       " '1309': '心理医生',\n",
       " '1335': '心理咨询师',\n",
       " '1314': '营养师',\n",
       " '1330': '健康管理师',\n",
       " '1304': '药库主任/药剂师',\n",
       " '1310': '医学检验',\n",
       " '1331': '核酸检测员',\n",
       " '1323': '公共卫生/疾病控制',\n",
       " '1333': '消毒员',\n",
       " '1332': '防疫员',\n",
       " '1324': '护理主任/护士长',\n",
       " '1305': '护士/护理人员',\n",
       " '1336': '导医',\n",
       " '1315': '兽医',\n",
       " '1326': '验光师',\n",
       " '1311': '其他',\n",
       " '4200': '广告',\n",
       " '4201': '广告客户总监/副总监',\n",
       " '4202': '广告客户经理',\n",
       " '4203': '广告客户主管/专员',\n",
       " '4205': '广告创意总监',\n",
       " '4204': '广告创意/设计经理',\n",
       " '4206': '广告创意/设计主管/专员',\n",
       " '4212': '广告制作执行',\n",
       " '4213': '广告销售',\n",
       " '4211': '美术指导',\n",
       " '4207': '文案/策划',\n",
       " '4208': '企业/业务发展经理',\n",
       " '4209': '企业策划人员',\n",
       " '4210': '其他',\n",
       " '4300': '公关/媒介',\n",
       " '4315': '公关总监',\n",
       " '4301': '公关经理',\n",
       " '4302': '公关主管',\n",
       " '4303': '公关专员',\n",
       " '4304': '会务/会展经理',\n",
       " '4305': '会务/会展主管',\n",
       " '4306': '会务/会展专员',\n",
       " '4307': '媒介经理',\n",
       " '4308': '媒介主管',\n",
       " '4309': '媒介专员',\n",
       " '4310': '公关/媒介助理',\n",
       " '4312': '媒介销售',\n",
       " '4313': '活动策划',\n",
       " '4314': '活动执行',\n",
       " '4311': '其他',\n",
       " '0300': '市场/营销',\n",
       " '0301': '市场/营销/拓展总监',\n",
       " '0302': '市场/营销/拓展经理',\n",
       " '0303': '市场/营销/拓展主管',\n",
       " '0304': '市场/营销/拓展专员',\n",
       " '0305': '市场助理',\n",
       " '0340': '互联网营销师',\n",
       " '0324': '市场分析/调研人员',\n",
       " '0306': '产品/品牌经理',\n",
       " '0307': '产品/品牌主管',\n",
       " '0330': '产品/品牌专员',\n",
       " '0308': '市场通路经理/主管',\n",
       " '0335': '市场通路专员',\n",
       " '0336': '市场企划经理/主管',\n",
       " '0337': '市场企划专员',\n",
       " '0310': '促销经理',\n",
       " '0338': '选址拓展/新店开发',\n",
       " '0329': '其他',\n",
       " '4400': '影视/媒体',\n",
       " '4401': '影视策划/制作人员',\n",
       " '4402': '导演/编导',\n",
       " '4417': '编剧',\n",
       " '4418': '制片人',\n",
       " '4403': '艺术/设计总监',\n",
       " '4414': '艺术指导/舞台美术设计',\n",
       " '4404': '经纪人/星探',\n",
       " '4405': '主播/主持人',\n",
       " '4406': '摄影师/摄像师',\n",
       " '4411': '后期制作',\n",
       " '4416': '视频剪辑',\n",
       " '4407': '音效师',\n",
       " '4408': '配音员',\n",
       " '4415': '灯光师',\n",
       " '4412': '放映经理/主管',\n",
       " '4413': '放映员',\n",
       " '4410': '其他',\n",
       " '4500': '编辑出版',\n",
       " '4501': '总编/副总编',\n",
       " '4502': '编辑',\n",
       " '4517': '作家/撰稿人',\n",
       " '4503': '记者',\n",
       " '4516': '电话采编',\n",
       " '4504': '美术编辑',\n",
       " '4505': '排版设计',\n",
       " '4507': '出版/发行',\n",
       " '4508': '其他',\n",
       " '6900': '建筑规划与设计',\n",
       " '6919': '室内设计总监',\n",
       " '6918': '室内设计经理/主管',\n",
       " '6901': '室内设计',\n",
       " '6917': '室内设计师助理',\n",
       " '6902': '软装设计',\n",
       " '6903': '精装设计',\n",
       " '6920': '家装顾问',\n",
       " '6905': '建筑设计师',\n",
       " '6906': '钢结构设计',\n",
       " '6907': '幕墙设计',\n",
       " '6908': '建筑结构设计',\n",
       " '6909': '建筑制图/模型/渲染',\n",
       " '6911': '暖通设计',\n",
       " '6912': '给排水设计',\n",
       " '6910': '建筑机电设计',\n",
       " '6914': '园艺/园林/景观设计',\n",
       " '6913': '城市规划设计',\n",
       " '6904': '规划与设计',\n",
       " '6916': 'BIM工程师',\n",
       " '6915': '其他',\n",
       " '2100': '建筑工程与装潢',\n",
       " '2101': '建筑工程师',\n",
       " '2123': '高级建筑工程师/总工',\n",
       " '2104': '给排水/暖通工程',\n",
       " '2122': '幕墙工程师',\n",
       " '2103': '建筑机电工程师',\n",
       " '2125': '楼宇自动化',\n",
       " '2126': '智能大厦/综合布线/安防/弱电',\n",
       " '2146': '精装修工程师',\n",
       " '2147': '房修工程师',\n",
       " '2102': '结构/土木/土建工程师',\n",
       " '2118': '公路/桥梁/港口/隧道工程',\n",
       " '2119': '岩土工程',\n",
       " '2120': '测绘/测量',\n",
       " '2127': '开发报建',\n",
       " '2105': '工程造价师/预结算经理',\n",
       " '2124': '预结算员',\n",
       " '2106': '建筑工程管理/项目经理',\n",
       " '2133': '建筑项目助理',\n",
       " '2121': '建筑工程验收',\n",
       " '2107': '工程监理',\n",
       " '2132': '市政工程师',\n",
       " '2128': '合同管理',\n",
       " '2129': '安全员',\n",
       " '2130': '资料员',\n",
       " '2111': '建筑安装施工员',\n",
       " '2134': '砌筑工',\n",
       " '2135': '瓦工',\n",
       " '2136': '混凝土工',\n",
       " '2137': '浇注工',\n",
       " '2138': '钢筋工',\n",
       " '2139': '木工',\n",
       " '2140': '油漆工',\n",
       " '2141': '电梯工',\n",
       " '2142': '抹灰工',\n",
       " '2143': '施工开料工',\n",
       " '2144': '管道/暖通',\n",
       " '2145': '工长',\n",
       " '2112': '消防安全',\n",
       " '2116': '其他',\n",
       " '4600': '房地产开发',\n",
       " '4601': '房地产项目/策划经理',\n",
       " '4602': '房地产项目/策划主管/专员',\n",
       " '4604': '房地产投资管理',\n",
       " '4603': '房产项目配套工程师',\n",
       " '4608': '房地产项目招投标',\n",
       " '4610': '房地产投资分析',\n",
       " '4611': '房地产资产管理',\n",
       " '4612': '监察人员',\n",
       " '4607': '其他',\n",
       " '6000.0': '房地产销售与中介',\n",
       " '6009': '房地产销售经理/主管',\n",
       " '6010': '房地产销售',\n",
       " '6001': '房地产中介/置业顾问',\n",
       " '6002': '房地产评估',\n",
       " '6004': '房地产店长/经理',\n",
       " '6007': '房地产内勤',\n",
       " '6006': '房地产客服',\n",
       " '6008': '其他',\n",
       " '4700': '物业管理',\n",
       " '4702': '物业管理经理',\n",
       " '4714': '物业管理主管',\n",
       " '4703': '物业管理专员/助理',\n",
       " '4704': '招商/租赁/租售',\n",
       " '4719': '写字楼运营',\n",
       " '4717': '长租公寓管家/养老专员',\n",
       " '4701': '高级物业顾问/物业顾问',\n",
       " '4716': '前介工程师',\n",
       " '4705': '物业设施管理人员',\n",
       " '4715': '物业机电维修工',\n",
       " '4708': '物业机电工程师',\n",
       " '4706': '物业维修员',\n",
       " '4709': '停车管理员',\n",
       " '4710': '保安经理',\n",
       " '4711': '保安人员',\n",
       " '4712': '保洁',\n",
       " '4713': '绿化工',\n",
       " '4707': '其他',\n",
       " '0600': '人力资源',\n",
       " '0601': '人事总监',\n",
       " '0611': 'HRBP',\n",
       " '0602': '人事经理',\n",
       " '0603': '人事主管',\n",
       " '0604': '人事专员',\n",
       " '0605': '人事助理',\n",
       " '0606': '招聘经理/主管',\n",
       " '0626': '招聘专员/助理',\n",
       " '0607': '薪资福利经理/主管',\n",
       " '0608': '薪资福利专员/助理',\n",
       " '0627': '绩效考核经理/主管',\n",
       " '0628': '绩效考核专员/助理',\n",
       " '0609': '培训经理/主管',\n",
       " '0610': '培训专员/助理/培训师',\n",
       " '0629': '企业文化/员工关系/工会管理',\n",
       " '0630': '人力资源信息系统专员',\n",
       " '0635': '劳务派遣专员',\n",
       " '0625': '其他',\n",
       " '0700': '高级管理',\n",
       " '0701': '首席执行官CEO/总裁/总经理',\n",
       " '0707': '首席运营官COO',\n",
       " '0702': '副总经理/副总裁',\n",
       " '0704': '合伙人',\n",
       " '0705': '总监/部门经理',\n",
       " '0710': '策略发展总监',\n",
       " '0711': '企业秘书/董事会秘书',\n",
       " '0712': '投资者关系',\n",
       " '0708': '办事处首席代表',\n",
       " '0709': '办事处/分公司/分支机构经理',\n",
       " '0703': '总裁助理/总经理助理',\n",
       " '0706': '其他',\n",
       " '2300': '行政/后勤',\n",
       " '2301': '行政总监',\n",
       " '2302': '行政经理/主管/办公室主任',\n",
       " '2303': '行政专员/助理',\n",
       " '2304': '经理助理/秘书',\n",
       " '2311': '文员',\n",
       " '2310': '党工团干事',\n",
       " '2305': '前台接待/总机/接待生',\n",
       " '2307': '图书管理员/资料管理员',\n",
       " '2312': '档案管理员',\n",
       " '2308': '电脑操作员/打字员',\n",
       " '2306': '后勤',\n",
       " '2309': '其他',\n",
       " '1400': '咨询/顾问',\n",
       " '1401': '专业顾问',\n",
       " '1402': '咨询总监',\n",
       " '1403': '咨询经理',\n",
       " '1406': '专业培训师',\n",
       " '1404': '咨询员',\n",
       " '1409': '调研员',\n",
       " '1408': '猎头/人才中介',\n",
       " '1407': '情报信息分析人员',\n",
       " '1405': '其他',\n",
       " '1100': '律师/法务/合规',\n",
       " '1101': '律师/法律顾问',\n",
       " '1103': '律师助理',\n",
       " '1111': '法务总监',\n",
       " '1106': '法务经理',\n",
       " '1102': '法务主管/专员',\n",
       " '1107': '法务助理',\n",
       " '1109': '合规经理',\n",
       " '1110': '合规主管/专员',\n",
       " '1108': '知识产权/专利/商标',\n",
       " '1105': '其他',\n",
       " '1200': '教师',\n",
       " '1219': '英语老师',\n",
       " '1220': '数学老师',\n",
       " '1221': '语文老师',\n",
       " '1222': '物理老师',\n",
       " '1223': '化学老师',\n",
       " '1224': '日语老师',\n",
       " '1207': '幼教',\n",
       " '1225': '早教老师',\n",
       " '1228': '美术老师',\n",
       " '1233': '钢琴老师',\n",
       " ...}"
      ]
     },
     "execution_count": 73,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "## 统一字典的key值\n",
    "dict2={str(k):v for k,v in respond_dict.items()}\n",
    "dict2"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 74,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "'[{k:\"99\",v:\"请选择\"},{k:\"01\",v:\"在校生/应届生\"},{k:\"02\",v:\"1-3年\"},{k:\"03\",v:\"3-5年\"},{k:\"04\",v:\"5-10年\"},{k:\"05\",v:\"10年以上\"},{k:\"06\",v:\"无需经验\"}]'"
      ]
     },
     "execution_count": 74,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "## 工作年限\n",
    "workyear=res.content.decode('gbk').split('d_search_workyear=')[1].split(',window.d_search_providesalary')[0]\n",
    "workyear"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 75,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "'[{k:\"99\",v:\"请选择\"},{k:\"01\",v:\"初中及以下\"},{k:\"02\",v:\"高中/中技/中专\"},{k:\"03\",v:\"大专\"},{k:\"04\",v:\"本科\"},{k:\"05\",v:\"硕士\"},{k:\"06\",v:\"博士\"},{k:\"07\",v:\"无学历要求\"}]'"
      ]
     },
     "execution_count": 75,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "## 学历要求\n",
    "degreefrom=res.content.decode('gbk').split('d_search_degreefrom=')[1].split(',window.d_search_jobterm=')[0]\n",
    "degreefrom"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 76,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "['[{k:\"99\"',\n",
       " 'v:\"请选择\"}',\n",
       " '{k:\"01\"',\n",
       " 'v:\"初中及以下\"}',\n",
       " '{k:\"02\"',\n",
       " 'v:\"高中/中技/中专\"}',\n",
       " '{k:\"03\"',\n",
       " 'v:\"大专\"}',\n",
       " '{k:\"04\"',\n",
       " 'v:\"本科\"}',\n",
       " '{k:\"05\"',\n",
       " 'v:\"硕士\"}',\n",
       " '{k:\"06\"',\n",
       " 'v:\"博士\"}',\n",
       " '{k:\"07\"',\n",
       " 'v:\"无学历要求\"}]']"
      ]
     },
     "execution_count": 76,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "degreeform.split(',')"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## 增加关键词尝试变化"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 80,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "'%25E4%25BA%25A7%25E5%2593%2581%25E7%25BB%258F%25E7%2590%2586'"
      ]
     },
     "execution_count": 80,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "import urllib.parse\n",
    "keyword=urllib.parse.quote('产品经理')\n",
    "keyword=urllib.parse.quote(keyword)\n",
    "keyword\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 81,
   "metadata": {},
   "outputs": [],
   "source": [
    "def 参数模版(keyword):\n",
    "    key=urllib.parse.quote(keyword)\n",
    "    key=urllib.parse.quote(key)\n",
    "    url='https://search.51job.com/list/030000,000000,0000,00,9,99,'+key+',2,1.html?lang=c&postchannel=0000&workyear=99&cotype=99&degreefrom=99&jobterm=99&companysize=99&ord_field=0&dibiaoid=0&line=&welfare='\n",
    "    return url"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 82,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "'https://search.51job.com/list/030000,000000,0000,00,9,99,%25E5%25B0%258F%25E7%25A8%258B%25E5%25BA%258F,2,1.html?lang=c&postchannel=0000&workyear=99&cotype=99&degreefrom=99&jobterm=99&companysize=99&ord_field=0&dibiaoid=0&line=&welfare='"
      ]
     },
     "execution_count": 82,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "参数模版('小程序')"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 83,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'后端开发': '0100',\n",
       " 'Java开发工程师': '0121',\n",
       " 'PHP开发工程师': '0120',\n",
       " 'C/C++开发工程师': '0122',\n",
       " 'Python开发工程师': '0124',\n",
       " '.NET开发工程师': '0126',\n",
       " 'C#开发工程师': '0153',\n",
       " 'Ruby开发工程师': '0151',\n",
       " 'Go开发工程师': '0152',\n",
       " '大数据开发工程师': '0130',\n",
       " 'Hadoop工程师': '0129',\n",
       " '爬虫开发工程师': '0131',\n",
       " '脚本开发工程师': '0132',\n",
       " '多媒体开发工程师': '0133',\n",
       " 'GIS工程师': '0155',\n",
       " '全栈工程师': '0154',\n",
       " 'ERP技术开发': '0117',\n",
       " '区块链开发': '0128',\n",
       " '高级软件工程师': '0106',\n",
       " '软件工程师': '0107',\n",
       " '系统架构设计师': '0143',\n",
       " '系统分析员': '0123',\n",
       " '技术文员/助理': '0149',\n",
       " '技术文档工程师': '0150',\n",
       " '其他': '6508',\n",
       " '移动开发': '7700',\n",
       " 'Android开发工程师': '7701',\n",
       " 'iOS开发工程师': '7702',\n",
       " '小程序开发工程师': '7705',\n",
       " '移动开发工程师': '7703',\n",
       " '前端开发': '7200',\n",
       " 'Web前端开发': '7201',\n",
       " 'HTML5开发工程师': '7202',\n",
       " '人工智能': '7300',\n",
       " '机器学习工程师': '7301',\n",
       " '深度学习工程师': '7302',\n",
       " '图像算法工程师': '7303',\n",
       " '图像处理工程师': '7304',\n",
       " '图像识别工程师': '7305',\n",
       " '语音识别工程师': '7306',\n",
       " '机器视觉工程师': '7307',\n",
       " '自然语言处理(NLP)': '7308',\n",
       " '算法工程师': '7309',\n",
       " '推荐算法工程师': '7310',\n",
       " '搜索算法工程师': '7311',\n",
       " '游戏': '7800',\n",
       " '游戏策划师': '7801',\n",
       " '游戏系统策划': '7802',\n",
       " '游戏数值策划': '7803',\n",
       " '游戏关卡策划': '7804',\n",
       " '游戏文案策划/剧情策划': '7805',\n",
       " '游戏界面设计师': '7806',\n",
       " '游戏角色设计师': '7820',\n",
       " '游戏特效设计师': '7817',\n",
       " 'UE4特效师': '7822',\n",
       " '游戏动作设计师': '7818',\n",
       " '游戏场景设计师': '7819',\n",
       " '游戏原画师': '7807',\n",
       " '游戏动画师': '7808',\n",
       " '游戏开发工程师': '7809',\n",
       " 'Cocos2d-x开发工程师': '7810',\n",
       " 'Unity3d开发工程师': '7811',\n",
       " 'UE4开发工程师': '7823',\n",
       " '游戏客户端开发工程师': '7812',\n",
       " '游戏服务端开发工程师': '7813',\n",
       " '游戏测试': '7821',\n",
       " '游戏运营': '7814',\n",
       " '电子竞技运营': '7815',\n",
       " '视觉/交互设计': '7400',\n",
       " '平面设计总监': '7420',\n",
       " '平面设计经理/主管': '7421',\n",
       " '平面设计师': '7413',\n",
       " '美工/电商设计师': '7419',\n",
       " 'UI设计师': '7412',\n",
       " '视觉设计师': '7403',\n",
       " '网页设计师': '7401',\n",
       " '用户体验（UE/UX）设计师': '7404',\n",
       " '交互设计师': '7402',\n",
       " '动画/3D设计': '7422',\n",
       " '特效设计师': '7407',\n",
       " '原画师': '7418',\n",
       " '绘画': '7417',\n",
       " '多媒体设计': '7416',\n",
       " 'Flash设计师': '7406',\n",
       " '音效设计师': '7408',\n",
       " '计算机辅助设计工程师': '7409',\n",
       " '仿真应用工程师': '7410',\n",
       " '网站架构设计师': '7405',\n",
       " '工业/艺术设计': '0900',\n",
       " '工业设计/产品设计': '0919',\n",
       " '包装设计': '0927',\n",
       " '展览/展示/店面设计': '0925',\n",
       " '家具设计': '0940',\n",
       " '家居设计': '0941',\n",
       " '照明设计': '0934',\n",
       " '陈列设计': '0936',\n",
       " '工艺品/珠宝设计鉴定': '0920',\n",
       " '玩具设计': '0929',\n",
       " '测试': '2700',\n",
       " '软件测试工程师': '2707',\n",
       " '功能测试': '2718',\n",
       " '性能测试': '2719',\n",
       " '安全测试': '2724',\n",
       " '自动化测试': '2720',\n",
       " '移动端测试': '2721',\n",
       " '测试开发': '2722',\n",
       " '测试总监': '2726',\n",
       " '测试经理': '2705',\n",
       " '测试主管': '2723',\n",
       " '系统测试': '2706',\n",
       " '标准化工程师': '2704',\n",
       " '测试工程师': '2725',\n",
       " '运维/技术支持': '7900',\n",
       " '运维工程师': '7901',\n",
       " '自动化运维工程师': '7920',\n",
       " '系统工程师': '7902',\n",
       " '数据库工程师(DBA)': '7903',\n",
       " '系统集成工程师': '7904',\n",
       " 'ERP实施顾问': '7905',\n",
       " '网络安全工程师': '7906',\n",
       " '运维开发': '7915',\n",
       " '网站维护工程师': '7907',\n",
       " '技术支持/维护经理': '7908',\n",
       " '技术支持/维护工程师': '7909',\n",
       " '配置管理工程师': '7910',\n",
       " 'IT经理/IT主管': '7912',\n",
       " '网络工程师(IT工程师)': '7913',\n",
       " '网络管理(Helpdesk)': '7914',\n",
       " '网络维修': '7916',\n",
       " '手机维修': '7917',\n",
       " '电脑维修': '7918',\n",
       " '数据': '7500',\n",
       " '数据分析经理/主管': '7502',\n",
       " '数据分析师': '7501',\n",
       " 'ETL开发工程师': '7503',\n",
       " 'BI工程师': '7504',\n",
       " '数据仓库工程师': '7505',\n",
       " '数据采集工程师': '7506',\n",
       " '数据建模工程师': '7507',\n",
       " '数据治理工程师': '7508',\n",
       " '产品': '6600',\n",
       " '产品总监': '6604',\n",
       " '产品经理/主管': '6602',\n",
       " '互联网产品经理': '6605',\n",
       " '移动产品经理': '6606',\n",
       " '用户产品经理': '6607',\n",
       " '电商产品经理': '6608',\n",
       " '产品专员': '6601',\n",
       " '产品助理': '6603',\n",
       " '需求工程师': '6609',\n",
       " '运营': '8000.0',\n",
       " '运营总监': '8050',\n",
       " '运营经理': '8049',\n",
       " '运营主管': '8048',\n",
       " '运营专员': '8047',\n",
       " '运营助理': '8053',\n",
       " '网站运营总监': '8030',\n",
       " '网站运营经理/主管': '8003',\n",
       " '网站运营专员': '8016',\n",
       " '网络推广总监': '8032',\n",
       " '网络推广经理/主管': '8033',\n",
       " '网络推广专员': '8034',\n",
       " 'SEO/SEM': '8024',\n",
       " '信息流优化师': '8046',\n",
       " '新媒体运营': '8010',\n",
       " '直播运营': '8059',\n",
       " '微信运营': '8055',\n",
       " '微博运营': '8054',\n",
       " '用户运营': '8041',\n",
       " '社区/社群运营': '8058',\n",
       " '活动运营': '8042',\n",
       " '内容运营': '8043',\n",
       " '品类运营': '8051',\n",
       " '数据运营': '8044',\n",
       " '线下运营': '8045',\n",
       " '产品运营': '8057',\n",
       " '网站编辑': '8007',\n",
       " '内容审核': '8052',\n",
       " '网站策划': '8006',\n",
       " '电子商务': '6100',\n",
       " '电商总监': '6111',\n",
       " '电商经理/电商主管': '6110',\n",
       " '电商专员': '6109',\n",
       " '电商运营': '6102',\n",
       " '跨境电商运营': '6112',\n",
       " '网店店长': '6101',\n",
       " '网店店铺管理员': '6103',\n",
       " '网店客服': '6104',\n",
       " '店铺推广': '6105',\n",
       " '网店模特': '6107',\n",
       " '技术管理': '2600',\n",
       " '首席技术执行官CTO': '2611',\n",
       " '首席信息官CIO': '2612',\n",
       " '技术总监/经理': '2602',\n",
       " '项目总监': '3513',\n",
       " '项目经理': '2606',\n",
       " '项目主管': '2607',\n",
       " '项目执行/协调人员': '2608',\n",
       " '项目助理': '2610',\n",
       " '半导体/芯片': '6700',\n",
       " '集成电路IC设计/应用工程师': '6701',\n",
       " '芯片架构工程师': '6727',\n",
       " 'FPGA开发工程师': '6728',\n",
       " 'MEMS工程师': '6729',\n",
       " '射频芯片设计': '6730',\n",
       " '模拟芯片工程师': '6731',\n",
       " '版图设计工程师': '6722',\n",
       " '模拟版图工程师': '6732',\n",
       " '数字前端工程师': '6733',\n",
       " 'IC验证工程师': '6702',\n",
       " 'FPGA原型验证工程师': '6734',\n",
       " 'EDA工程师': '6735',\n",
       " '可测性设计工程师(DFT)': '6736',\n",
       " '数字后端工程师': '6737',\n",
       " '芯片测试工程师': '6738',\n",
       " 'FAE 现场应用工程师': '6712',\n",
       " '半导体工艺工程师': '6723',\n",
       " '工艺整合工程师(PIE)': '6740',\n",
       " '半导体设备工程师': '6739',\n",
       " '失效分析工程师(FA)': '6741',\n",
       " '封装工程师': '6760',\n",
       " '封装研发工程师': '6744',\n",
       " '半导体测试工程师': '6750',\n",
       " '芯片销售工程师': '6746',\n",
       " '半导体器件工程师': '6761',\n",
       " '半导体文档工程师': '6747',\n",
       " '半导体产品经理/产品工程师': '6748',\n",
       " '半导体技术': '6707',\n",
       " '电子/电器/仪器仪表': '2900',\n",
       " '电子工程师/技术员': '2903',\n",
       " 'PCB工程师': '2964',\n",
       " '电子技术研发工程师': '2917',\n",
       " '电子软件开发(ARM/MCU...)': '2909',\n",
       " '电子元器件工程师': '2962',\n",
       " '电子工艺工程师': '2951',\n",
       " 'SMT工程师': '2965',\n",
       " '电子设备工程师': '2959',\n",
       " '电子/电器维修工程师/技师': '2920',\n",
       " '嵌入式软件开发(Linux/单片机/PLC/DSP…)': '2910',\n",
       " '嵌入式硬件开发(主板机…)': '2919',\n",
       " '硬件工程师': '2955',\n",
       " '高级硬件工程师': '2956',\n",
       " '硬件测试工程师': '2957',\n",
       " '电气工程师/技术员': '2904',\n",
       " 'PLC工程师': '2966',\n",
       " '电路工程师/技术员(模拟/数字)': '2905',\n",
       " '电声/音响工程师/技术员': '2906',\n",
       " '电池/电源开发': '2911',\n",
       " '仪器/仪表/计量分析师': '2914',\n",
       " '计量工程师': '2958',\n",
       " '激光/光电子技术': '2918',\n",
       " '变压器与磁电工程师': '2921',\n",
       " '家用电器/数码产品研发': '2913',\n",
       " '自动控制工程师/技术员': '2908',\n",
       " '机器人调试工程师': '2963',\n",
       " '安防系统工程师': '2925',\n",
       " '电子销售工程师': '2952',\n",
       " '电子文档工程师': '2953',\n",
       " '电子产品经理/产品工程师': '2954',\n",
       " '通信技术开发及应用': '2800',\n",
       " '通信技术工程师': '2801',\n",
       " '无线通信工程师': '2803',\n",
       " '有线传输工程师': '2802',\n",
       " '射频工程师': '2815',\n",
       " '数据通信工程师': '2805',\n",
       " '通信网络工程师': '2807',\n",
       " '核心网工程师': '2819',\n",
       " '基站工程师': '2818',\n",
       " '通信设备工程师': '2820',\n",
       " '通信电源工程师': '2808',\n",
       " '电信交换工程师': '2804',\n",
       " '光通信工程师': '2814',\n",
       " '通信测试工程师': '2816',\n",
       " '通信销售工程师': '2817',\n",
       " '通信文档工程师': '2812',\n",
       " '通信产品经理/产品工程师': '2813',\n",
       " '通信项目管理': '2821',\n",
       " '销售管理': '0200',\n",
       " '销售总监': '0201',\n",
       " '销售经理': '0202',\n",
       " '销售主管': '0203',\n",
       " '业务拓展主管/经理': '0232',\n",
       " '渠道/分销总监': '0233',\n",
       " '渠道/分销经理': '0207',\n",
       " '渠道/分销主管': '0220',\n",
       " '大客户管理': '0235',\n",
       " '客户经理/主管': '0208',\n",
       " '区域销售总监': '0230',\n",
       " '区域销售经理': '0226',\n",
       " '区域销售主管': '0236',\n",
       " '城市经理': '0237',\n",
       " '团购经理/主管': '0234',\n",
       " '销售人员': '3000.0',\n",
       " '大客户销售': '3009',\n",
       " '销售代表': '3001',\n",
       " '区域销售代表': '3014',\n",
       " '渠道/分销专员': '3002',\n",
       " '客户代表': '3003',\n",
       " '销售工程师': '3004',\n",
       " '电话销售': '3005',\n",
       " '地推专员': '3017',\n",
       " '门店销售': '3016',\n",
       " '海外销售': '3015',\n",
       " '网络销售/在线销售': '3010',\n",
       " '直播销售': '3013',\n",
       " '团购业务员': '3008',\n",
       " '经销商': '3006',\n",
       " '会籍顾问': '3011',\n",
       " '销售助理': '3012',\n",
       " '销售行政及商务': '3100',\n",
       " '销售行政经理/主管': '3101',\n",
       " '销售行政专员': '3102',\n",
       " '业务分析经理/主管': '3108',\n",
       " '业务分析专员/助理': '3109',\n",
       " '商务经理': '3103',\n",
       " '商务主管/专员': '3104',\n",
       " '商务助理': '3105',\n",
       " '销售行政助理': '3106',\n",
       " '客服及支持': '3200',\n",
       " '客服总监': '3201',\n",
       " '客服经理': '3202',\n",
       " '客服主管': '3203',\n",
       " '客服专员/助理': '3204',\n",
       " '客户关系经理/主管': '3210',\n",
       " '售前/售后技术支持经理': '3205',\n",
       " '售前/售后技术支持主管': '3206',\n",
       " '售前/售后技术支持工程师': '3207',\n",
       " '咨询热线/呼叫中心服务人员': '3208',\n",
       " '网络/在线客服': '3213',\n",
       " '投诉专员': '3211',\n",
       " 'VIP专员': '3212',\n",
       " '财务/审计/税务': '0400',\n",
       " '首席财务官 CFO': '0444',\n",
       " '财务总监': '0401',\n",
       " '财务经理': '0402',\n",
       " '财务专员': '0458',\n",
       " '财务顾问': '0445',\n",
       " '财务主管/总账主管': '0403',\n",
       " '财务助理/财务文员': '0422',\n",
       " '财务分析经理/主管': '0406',\n",
       " '财务分析员': '0407',\n",
       " '固定资产会计': '0448',\n",
       " '会计经理/会计主管': '0404',\n",
       " '会计': '0405',\n",
       " '会计助理': '0457',\n",
       " '成本经理/成本主管': '0408',\n",
       " '成本管理员': '0409',\n",
       " '出纳员': '0414',\n",
       " '资金经理/主管': '0449',\n",
       " '资金专员': '0450',\n",
       " '审计经理/主管': '0410',\n",
       " '审计专员/助理': '0419',\n",
       " '税务经理/税务主管': '0411',\n",
       " '税务专员/助理': '0412',\n",
       " '统计员': '0446',\n",
       " '金融/证券/期货/投资': '3300',\n",
       " '证券/期货/外汇经纪人': '3301',\n",
       " '证券分析师': '3302',\n",
       " '期货分析师': '3319',\n",
       " '量化研究': '3316',\n",
       " '证券交易员': '3320',\n",
       " '股票/期货操盘手': '3303',\n",
       " '金融/经济研究员': '3304',\n",
       " '金融产品经理': '3312',\n",
       " '金融产品销售': '3315',\n",
       " '机构业务销售': '3317',\n",
       " '投资总监': '3322',\n",
       " '投资经理': '3323',\n",
       " '基金经理': '3341',\n",
       " '投资顾问': '3325',\n",
       " '理财顾问': '3326',\n",
       " '投资银行业务': '3307',\n",
       " '投资银行财务分析': '3313',\n",
       " '融资经理/融资主管': '3308',\n",
       " '融资专员': '3309',\n",
       " '营业部总经理/副总经理': '3318',\n",
       " '风险管理/控制': '3314',\n",
       " '资产管理': '3324',\n",
       " '拍卖/担保/典当业务': '3310',\n",
       " '银行': '2200',\n",
       " '行长/副行长': '2207',\n",
       " '银行客户总监': '2231',\n",
       " '个人业务部门经理/主管': '2223',\n",
       " '个人业务客户经理': '2224',\n",
       " '公司业务部门经理/主管': '2225',\n",
       " '公司业务客户经理': '2226',\n",
       " '综合业务经理/主管': '2227',\n",
       " '综合业务专员': '2228',\n",
       " '理财经理': '2233',\n",
       " '资产评估/分析': '2208',\n",
       " '风险控制': '2209',\n",
       " '信贷管理': '2215',\n",
       " '催收': '3340',\n",
       " '信审核查': '2229',\n",
       " '进出口/信用证结算': '2210',\n",
       " '外汇交易': '2212',\n",
       " '清算人员': '2211',\n",
       " '高级客户经理/客户经理': '2213',\n",
       " '客户主管/专员': '2214',\n",
       " '营业部大堂经理': '2230',\n",
       " '信用卡销售': '2222',\n",
       " '呼叫中心客服': '2232',\n",
       " '银行柜员': '2216',\n",
       " '小微信贷专员': '2234',\n",
       " '保险': '3400',\n",
       " '保险精算师': '3401',\n",
       " '保险产品开发/项目策划': '3402',\n",
       " '保险业务经理/主管': '3403',\n",
       " '保险经纪人/保险代理': '3404',\n",
       " '保险电销': '3414',\n",
       " '保险核保': '3407',\n",
       " '保险理赔': '3408',\n",
       " '保险客户服务/续期管理': '3409',\n",
       " '保险培训师': '3410',\n",
       " '保险内勤': '3411',\n",
       " '契约管理': '3413',\n",
       " '理财顾问/财务规划师': '3405',\n",
       " '储备经理人': '3406',\n",
       " '保险业务推动/督导': '3415',\n",
       " '生产/营运': '3500',\n",
       " '工厂经理/厂长': '3501',\n",
       " '总工程师/副总工程师': '3502',\n",
       " '项目经理/主管': '0833',\n",
       " '项目工程师': '3504',\n",
       " '营运经理': '3505',\n",
       " '营运主管': '3506',\n",
       " '生产总监': '3514',\n",
       " '生产经理/车间主任': '3507',\n",
       " '生产主管': '3509',\n",
       " '生产领班/组长': '3515',\n",
       " '生产计划/物料管理(PMC)': '3508',\n",
       " '生产文员': '3512',\n",
       " '生产跟单': '3518',\n",
       " '设备主管': '3516',\n",
       " '化验员': '3510',\n",
       " '厂务': '3517',\n",
       " '质量安全': '3600',\n",
       " '质量管理/测试经理(QA/QC经理)': '3601',\n",
       " '质量管理/测试主管(QA/QC主管)': '3602',\n",
       " '质量管理/测试工程师(QA/QC工程师)': '3603',\n",
       " '可靠度工程师': '3605',\n",
       " '故障分析工程师': '3606',\n",
       " '认证工程师': '3607',\n",
       " '体系工程师': '3608',\n",
       " '质检员/测试员(QC)': '3604',\n",
       " '审核员': '3615',\n",
       " '环境/健康/安全经理/主管（EHS）': '3609',\n",
       " '环境/健康/安全工程师（EHS）': '3610',\n",
       " '安全员': '2129',\n",
       " '供应商管理': '3611',\n",
       " '采购材料、设备质量管理': '3612',\n",
       " '工程/机械/能源': '0500',\n",
       " '技术研发经理/主管': '0510',\n",
       " '技术研发工程师': '0511',\n",
       " '产品工艺/制程工程师': '0547',\n",
       " '产品规划工程师': '0559',\n",
       " '项目管理': '0584',\n",
       " '实验室负责人/工程师': '0512',\n",
       " '工程/设备经理': '0513',\n",
       " '工程/设备主管': '0514',\n",
       " '工程/设备工程师': '0515',\n",
       " '工程/机械绘图员': '0523',\n",
       " '工业工程师': '0560',\n",
       " '材料工程师': '0582',\n",
       " '机械工程师': '0539',\n",
       " '结构工程师': '0561',\n",
       " '模具工程师': '0548',\n",
       " '机电工程师': '0544',\n",
       " '机械设计': '0586',\n",
       " '模具设计': '0587',\n",
       " '维修经理/主管': '0580',\n",
       " '维修工程师': '0537',\n",
       " '装配工程师/技师': '0581',\n",
       " '铸造/锻造工程师/技师': '0562',\n",
       " '注塑工程师/技师': '0563',\n",
       " '焊接工程师/技师': '0564',\n",
       " '夹具工程师/技师': '0565',\n",
       " 'CNC工程师': '0566',\n",
       " '冲压工程师/技师': '0567',\n",
       " '锅炉工程师/技师': '0568',\n",
       " '电力工程师/技术员': '0569',\n",
       " '光源与照明工程': '0570',\n",
       " '光伏系统工程师': '0583',\n",
       " '汽车/摩托车工程师': '0571',\n",
       " '船舶工程师': '0572',\n",
       " '轨道交通工程师/技术员': '0575',\n",
       " '飞机维修机械师': '0576',\n",
       " '飞行器设计与制造': '0573',\n",
       " '水利/水电工程师': '0577',\n",
       " '空调/热能工程师': '0585',\n",
       " '石油天然气技术人员': '0578',\n",
       " '矿产勘探/地质勘测工程师': '0579',\n",
       " '汽车研发设计': '7100',\n",
       " '汽车项目管理': '7101',\n",
       " '汽车设计工程师': '7102',\n",
       " '车身/造型设计': '7103',\n",
       " '汽车结构工程师': '7104',\n",
       " '内外饰工程师': '7105',\n",
       " '汽车电子工程师': '7106',\n",
       " '电气/电器工程师': '7107',\n",
       " '附件系统工程师': '7108',\n",
       " '动力总成工程师': '7109',\n",
       " '发动机工程师': '7110',\n",
       " '底盘工程师': '7111',\n",
       " '汽车安全性能工程师': '7112',\n",
       " '汽车试验工程师': '7113',\n",
       " '新能源电池工程师': '7114',\n",
       " '新能源电控工程师': '7115',\n",
       " '新能源电机工程师': '7116',\n",
       " '汽车标定工程师': '7117',\n",
       " '发动机匹配工程师': '7118',\n",
       " '车联网工程师': '7119',\n",
       " '智能驾驶工程师': '7120',\n",
       " '研发总监/部长/专家': '7121',\n",
       " '汽车制造': '5400',\n",
       " '汽车质量工程师': '5404',\n",
       " '供应商质量工程师': '5421',\n",
       " '前期质量工程师': '5422',\n",
       " '过程质量工程师': '5423',\n",
       " '客户质量工程师': '5424',\n",
       " '汽车装配工艺工程师': '5406',\n",
       " '总装工程师': '5425',\n",
       " '焊接工艺工程师': '5426',\n",
       " '冲压工艺工程师': '5427',\n",
       " '涂装工艺工程师': '5428',\n",
       " '汽车销售与服务': '5900',\n",
       " '汽车销售/经纪人': '5903',\n",
       " '售后服务/客户服务': '5902',\n",
       " '汽车金融销售': '5916',\n",
       " '汽车金融经理': '5918',\n",
       " '汽车金融专员': '5917',\n",
       " '车险定损/理赔': '5915',\n",
       " '汽车修理工': '5907',\n",
       " '汽车检验/检测': '5905',\n",
       " '汽车装饰美容': '5906',\n",
       " '汽车钣金': '5913',\n",
       " '汽车喷漆': '5914',\n",
       " '汽车电工': '5912',\n",
       " '洗车工': '5908',\n",
       " '4S店经理/维修站经理': '5901',\n",
       " '二手车评估师': '5904',\n",
       " '加油站工作员': '5910',\n",
       " '技工普工': '3700',\n",
       " '普工/操作工': '3710',\n",
       " '技工': '3701',\n",
       " '叉车司机/铲车司机': '3707',\n",
       " '吊车司机': '3728',\n",
       " '挖掘机司机': '3729',\n",
       " '组装工': '3715',\n",
       " '包装工': '3716',\n",
       " '焊工': '3703',\n",
       " '氩弧焊工': '3717',\n",
       " '电工': '3706',\n",
       " '电力线路工': '3718',\n",
       " '旋压工': '3719',\n",
       " '仪表工': '3720',\n",
       " '电镀工': '3721',\n",
       " '喷塑工': '3722',\n",
       " '水工': '3709',\n",
       " '木工': '2139',\n",
       " '漆工': '3724',\n",
       " '空调工': '3708',\n",
       " '电梯工': '2141',\n",
       " '锅炉工': '3726',\n",
       " '3D打印操作员': '3730',\n",
       " '学徒工': '3727',\n",
       " '服装/纺织/皮革': '3800',\n",
       " '服装/纺织设计总监': '3812',\n",
       " '服装/纺织设计': '3801',\n",
       " '服装/纺织/皮革工艺师': '3813',\n",
       " '面料辅料开发': '3802',\n",
       " '面料辅料采购': '3803',\n",
       " '服装/纺织/皮革跟单': '3804',\n",
       " '服装领班': '3814',\n",
       " '服装纺织质检员(QA/QC)': '3805',\n",
       " '板房/楦头/底格出格师': '3806',\n",
       " '电脑放码员': '3811',\n",
       " '纸样师/车板工': '3808',\n",
       " '裁床': '3809',\n",
       " '打样/制版': '3807',\n",
       " '裁剪工': '3815',\n",
       " '缝纫工': '3816',\n",
       " '手缝工': '3817',\n",
       " '烫工': '3818',\n",
       " '样衣工': '3819',\n",
       " '纺织工': '3820',\n",
       " '针织工': '3821',\n",
       " '配色工': '3822',\n",
       " '印染工': '3823',\n",
       " '漂染工': '3824',\n",
       " '挡车工': '3825',\n",
       " '整经工': '3826',\n",
       " '细纱工': '3827',\n",
       " '浆纱工': '3828',\n",
       " '采购': '3900',\n",
       " '采购总监': '3901',\n",
       " '采购经理': '3902',\n",
       " '采购主管': '3903',\n",
       " '采购员': '3904',\n",
       " '采购助理': '3905',\n",
       " '买手': '3908',\n",
       " '供应商开发': '3909',\n",
       " '贸易': '4000.0',\n",
       " '贸易/外贸经理/主管': '4001',\n",
       " '贸易/外贸专员/助理': '4002',\n",
       " '外贸销售': '4009',\n",
       " '国内贸易人员': '4003',\n",
       " '业务跟单经理': '4004',\n",
       " '高级业务跟单': '4005',\n",
       " '业务跟单': '4006',\n",
       " '助理业务跟单': '4007',\n",
       " '物流/仓储': '0800',\n",
       " '物流总监': '0827',\n",
       " '物流经理': '0801',\n",
       " '物流主管': '0802',\n",
       " '物流专员/助理': '0814',\n",
       " '物流销售': '0837',\n",
       " '供应链总监': '0828',\n",
       " '供应链经理': '0825',\n",
       " '供应链主管/专员': '0826',\n",
       " '物料经理': '0803',\n",
       " '物料主管/专员': '0804',\n",
       " '仓库经理/主管': '0808',\n",
       " '仓库管理员': '0809',\n",
       " '仓库文员': '0840',\n",
       " '订单处理员': '0834',\n",
       " '运输经理/主管': '0810',\n",
       " '货运代理': '0829',\n",
       " '集装箱业务': '0830',\n",
       " '海关事务管理': '0832',\n",
       " '报关与报检': '0811',\n",
       " '单证员': '0812',\n",
       " '船务/空运陆运操作': '0815',\n",
       " '快递员': '0813',\n",
       " '分拣员': '0838',\n",
       " '调度员': '0831',\n",
       " '安检员': '0835',\n",
       " '仓储理货员': '0823',\n",
       " '搬运工': '0836',\n",
       " '装卸工': '0839',\n",
       " '生物/制药/医疗器械': '4100',\n",
       " '生物工程/生物制药': '4101',\n",
       " '化学分析测试员': '4116',\n",
       " '医药技术研发管理人员': '4103',\n",
       " '医药技术研发人员': '4104',\n",
       " '医药学术推广': '4126',\n",
       " '临床研究员': '4105',\n",
       " '临床协调员': '4106',\n",
       " '临床监查员': '4127',\n",
       " '临床数据分析员': '4123',\n",
       " '药品注册': '4107',\n",
       " '药品生产/质量管理': '4108',\n",
       " '药品市场推广经理': '4109',\n",
       " '药品市场推广主管/专员': '4110',\n",
       " '医药招商': '4120',\n",
       " '政府事务管理': '4121',\n",
       " '招投标管理': '4122',\n",
       " '医药销售经理/主管': '4111',\n",
       " '医药代表': '4112',\n",
       " '医药销售人员': '4102',\n",
       " '医疗器械注册': '4117',\n",
       " '医疗器械研发': '4124',\n",
       " '医疗器械生产/质量管理': '4118',\n",
       " '医疗器械市场推广': '4113',\n",
       " '医疗器械销售经理/主管': '4125',\n",
       " '医疗器械销售代表': '4114',\n",
       " '医疗器械维修人员': '4119',\n",
       " '化工': '5500',\n",
       " '化工技术应用/化工工程师': '5501',\n",
       " '化工实验室研究员/技术员': '5502',\n",
       " '涂料研发工程师': '5503',\n",
       " '配色技术员': '5504',\n",
       " '塑料工程师': '5505',\n",
       " '化妆品研发': '5506',\n",
       " '食品/饮料研发': '5507',\n",
       " '造纸研发': '5509',\n",
       " '医院/医疗/护理': '1300',\n",
       " '医院管理人员': '1302',\n",
       " '综合门诊/全科医生': '1328',\n",
       " '内科医生': '1301',\n",
       " '外科医生': '1317',\n",
       " '专科医生': '1318',\n",
       " '牙科医生': '1319',\n",
       " '妇产科医生': '1337',\n",
       " '眼科医生': '1339',\n",
       " '美容整形师': '1320',\n",
       " '医美咨询': '1329',\n",
       " '麻醉医生': '1308',\n",
       " '超声影像/放射科医师': '1327',\n",
       " '理疗师': '1321',\n",
       " '中医科医生': '1322',\n",
       " '针灸/推拿': '1313',\n",
       " '儿科医生': '1325',\n",
       " '心理医生': '1309',\n",
       " '心理咨询师': '1335',\n",
       " '营养师': '1314',\n",
       " '健康管理师': '1330',\n",
       " '药库主任/药剂师': '1304',\n",
       " '医学检验': '1310',\n",
       " '核酸检测员': '1331',\n",
       " '公共卫生/疾病控制': '1323',\n",
       " '消毒员': '1333',\n",
       " '防疫员': '1332',\n",
       " '护理主任/护士长': '1324',\n",
       " '护士/护理人员': '1305',\n",
       " '导医': '1336',\n",
       " '兽医': '1315',\n",
       " '验光师': '1326',\n",
       " '广告': '4200',\n",
       " '广告客户总监/副总监': '4201',\n",
       " '广告客户经理': '4202',\n",
       " '广告客户主管/专员': '4203',\n",
       " '广告创意总监': '4205',\n",
       " '广告创意/设计经理': '4204',\n",
       " '广告创意/设计主管/专员': '4206',\n",
       " '广告制作执行': '4212',\n",
       " '广告销售': '4213',\n",
       " '美术指导': '4211',\n",
       " '文案/策划': '4207',\n",
       " '企业/业务发展经理': '4208',\n",
       " '企业策划人员': '4209',\n",
       " '公关/媒介': '4300',\n",
       " '公关总监': '4315',\n",
       " '公关经理': '4301',\n",
       " '公关主管': '4302',\n",
       " '公关专员': '4303',\n",
       " '会务/会展经理': '4304',\n",
       " '会务/会展主管': '4305',\n",
       " '会务/会展专员': '4306',\n",
       " '媒介经理': '4307',\n",
       " '媒介主管': '4308',\n",
       " '媒介专员': '4309',\n",
       " '公关/媒介助理': '4310',\n",
       " '媒介销售': '4312',\n",
       " '活动策划': '4313',\n",
       " '活动执行': '4314',\n",
       " '市场/营销': '0300',\n",
       " '市场/营销/拓展总监': '0301',\n",
       " '市场/营销/拓展经理': '0302',\n",
       " '市场/营销/拓展主管': '0303',\n",
       " '市场/营销/拓展专员': '0304',\n",
       " '市场助理': '0305',\n",
       " '互联网营销师': '0340',\n",
       " '市场分析/调研人员': '0324',\n",
       " '产品/品牌经理': '0306',\n",
       " '产品/品牌主管': '0307',\n",
       " '产品/品牌专员': '0330',\n",
       " '市场通路经理/主管': '0308',\n",
       " '市场通路专员': '0335',\n",
       " '市场企划经理/主管': '0336',\n",
       " '市场企划专员': '0337',\n",
       " '促销经理': '0310',\n",
       " '选址拓展/新店开发': '0338',\n",
       " '影视/媒体': '4400',\n",
       " '影视策划/制作人员': '4401',\n",
       " '导演/编导': '4402',\n",
       " '编剧': '4417',\n",
       " '制片人': '4418',\n",
       " '艺术/设计总监': '4403',\n",
       " '艺术指导/舞台美术设计': '4414',\n",
       " '经纪人/星探': '4404',\n",
       " '主播/主持人': '4405',\n",
       " '摄影师/摄像师': '4406',\n",
       " '后期制作': '4411',\n",
       " '视频剪辑': '4416',\n",
       " '音效师': '4407',\n",
       " '配音员': '4408',\n",
       " '灯光师': '4415',\n",
       " '放映经理/主管': '4412',\n",
       " '放映员': '4413',\n",
       " '编辑出版': '4500',\n",
       " '总编/副总编': '4501',\n",
       " '编辑': '4502',\n",
       " '作家/撰稿人': '4517',\n",
       " '记者': '4503',\n",
       " '电话采编': '4516',\n",
       " '美术编辑': '4504',\n",
       " '排版设计': '4505',\n",
       " '出版/发行': '4507',\n",
       " '建筑规划与设计': '6900',\n",
       " '室内设计总监': '6919',\n",
       " '室内设计经理/主管': '6918',\n",
       " '室内设计': '6901',\n",
       " '室内设计师助理': '6917',\n",
       " '软装设计': '6902',\n",
       " '精装设计': '6903',\n",
       " '家装顾问': '6920',\n",
       " '建筑设计师': '6905',\n",
       " '钢结构设计': '6906',\n",
       " '幕墙设计': '6907',\n",
       " '建筑结构设计': '6908',\n",
       " '建筑制图/模型/渲染': '6909',\n",
       " '暖通设计': '6911',\n",
       " '给排水设计': '6912',\n",
       " '建筑机电设计': '6910',\n",
       " '园艺/园林/景观设计': '6914',\n",
       " '城市规划设计': '6913',\n",
       " '规划与设计': '6904',\n",
       " 'BIM工程师': '6916',\n",
       " '建筑工程与装潢': '2100',\n",
       " '建筑工程师': '2101',\n",
       " '高级建筑工程师/总工': '2123',\n",
       " '给排水/暖通工程': '2104',\n",
       " '幕墙工程师': '2122',\n",
       " '建筑机电工程师': '2103',\n",
       " '楼宇自动化': '2125',\n",
       " '智能大厦/综合布线/安防/弱电': '2126',\n",
       " '精装修工程师': '2146',\n",
       " '房修工程师': '2147',\n",
       " '结构/土木/土建工程师': '2102',\n",
       " '公路/桥梁/港口/隧道工程': '2118',\n",
       " '岩土工程': '2119',\n",
       " '测绘/测量': '2120',\n",
       " '开发报建': '2127',\n",
       " '工程造价师/预结算经理': '2105',\n",
       " '预结算员': '2124',\n",
       " '建筑工程管理/项目经理': '2106',\n",
       " '建筑项目助理': '2133',\n",
       " '建筑工程验收': '2121',\n",
       " '工程监理': '2107',\n",
       " '市政工程师': '2132',\n",
       " '合同管理': '2128',\n",
       " '资料员': '2130',\n",
       " '建筑安装施工员': '2111',\n",
       " '砌筑工': '2134',\n",
       " '瓦工': '2135',\n",
       " '混凝土工': '2136',\n",
       " '浇注工': '2137',\n",
       " '钢筋工': '2138',\n",
       " '油漆工': '2140',\n",
       " '抹灰工': '2142',\n",
       " '施工开料工': '2143',\n",
       " '管道/暖通': '2144',\n",
       " '工长': '2145',\n",
       " '消防安全': '2112',\n",
       " '房地产开发': '4600',\n",
       " '房地产项目/策划经理': '4601',\n",
       " '房地产项目/策划主管/专员': '4602',\n",
       " '房地产投资管理': '4604',\n",
       " '房产项目配套工程师': '4603',\n",
       " '房地产项目招投标': '4608',\n",
       " '房地产投资分析': '4610',\n",
       " '房地产资产管理': '4611',\n",
       " '监察人员': '4612',\n",
       " '房地产销售与中介': '6000.0',\n",
       " '房地产销售经理/主管': '6009',\n",
       " '房地产销售': '6010',\n",
       " '房地产中介/置业顾问': '6001',\n",
       " '房地产评估': '6002',\n",
       " '房地产店长/经理': '6004',\n",
       " '房地产内勤': '6007',\n",
       " '房地产客服': '6006',\n",
       " '物业管理': '4700',\n",
       " '物业管理经理': '4702',\n",
       " '物业管理主管': '4714',\n",
       " '物业管理专员/助理': '4703',\n",
       " '招商/租赁/租售': '4704',\n",
       " '写字楼运营': '4719',\n",
       " '长租公寓管家/养老专员': '4717',\n",
       " '高级物业顾问/物业顾问': '4701',\n",
       " '前介工程师': '4716',\n",
       " '物业设施管理人员': '4705',\n",
       " '物业机电维修工': '4715',\n",
       " '物业机电工程师': '4708',\n",
       " '物业维修员': '4706',\n",
       " '停车管理员': '4709',\n",
       " '保安经理': '4710',\n",
       " '保安人员': '4711',\n",
       " '保洁': '4712',\n",
       " '绿化工': '4713',\n",
       " '人力资源': '0600',\n",
       " '人事总监': '0601',\n",
       " 'HRBP': '0611',\n",
       " '人事经理': '0602',\n",
       " '人事主管': '0603',\n",
       " '人事专员': '0604',\n",
       " '人事助理': '0605',\n",
       " '招聘经理/主管': '0606',\n",
       " '招聘专员/助理': '0626',\n",
       " '薪资福利经理/主管': '0607',\n",
       " '薪资福利专员/助理': '0608',\n",
       " '绩效考核经理/主管': '0627',\n",
       " '绩效考核专员/助理': '0628',\n",
       " '培训经理/主管': '0609',\n",
       " '培训专员/助理/培训师': '0610',\n",
       " '企业文化/员工关系/工会管理': '0629',\n",
       " '人力资源信息系统专员': '0630',\n",
       " '劳务派遣专员': '0635',\n",
       " '高级管理': '0700',\n",
       " '首席执行官CEO/总裁/总经理': '0701',\n",
       " '首席运营官COO': '0707',\n",
       " '副总经理/副总裁': '0702',\n",
       " '合伙人': '0704',\n",
       " '总监/部门经理': '0705',\n",
       " '策略发展总监': '0710',\n",
       " '企业秘书/董事会秘书': '0711',\n",
       " '投资者关系': '0712',\n",
       " '办事处首席代表': '0708',\n",
       " '办事处/分公司/分支机构经理': '0709',\n",
       " '总裁助理/总经理助理': '0703',\n",
       " '行政/后勤': '2300',\n",
       " '行政总监': '2301',\n",
       " '行政经理/主管/办公室主任': '2302',\n",
       " '行政专员/助理': '2303',\n",
       " '经理助理/秘书': '2304',\n",
       " '文员': '2311',\n",
       " '党工团干事': '2310',\n",
       " '前台接待/总机/接待生': '2305',\n",
       " '图书管理员/资料管理员': '2307',\n",
       " '档案管理员': '2312',\n",
       " '电脑操作员/打字员': '2308',\n",
       " '后勤': '2306',\n",
       " '咨询/顾问': '1400',\n",
       " '专业顾问': '1401',\n",
       " '咨询总监': '1402',\n",
       " '咨询经理': '1403',\n",
       " '专业培训师': '1406',\n",
       " '咨询员': '1404',\n",
       " '调研员': '1409',\n",
       " '猎头/人才中介': '1408',\n",
       " '情报信息分析人员': '1407',\n",
       " '律师/法务/合规': '1100',\n",
       " '律师/法律顾问': '1101',\n",
       " '律师助理': '1103',\n",
       " '法务总监': '1111',\n",
       " '法务经理': '1106',\n",
       " '法务主管/专员': '1102',\n",
       " '法务助理': '1107',\n",
       " '合规经理': '1109',\n",
       " '合规主管/专员': '1110',\n",
       " '知识产权/专利/商标': '1108',\n",
       " '教师': '1200',\n",
       " '英语老师': '1219',\n",
       " '数学老师': '1220',\n",
       " '语文老师': '1221',\n",
       " '物理老师': '1222',\n",
       " '化学老师': '1223',\n",
       " '日语老师': '1224',\n",
       " '幼教': '1207',\n",
       " '早教老师': '1225',\n",
       " '美术老师': '1228',\n",
       " '钢琴老师': '1233',\n",
       " '音乐老师': '1226',\n",
       " '体育教师': '1216',\n",
       " '其他外语老师': '1215',\n",
       " '在线辅导老师': '1218',\n",
       " '小学教师': '1209',\n",
       " '初中教师': '1231',\n",
       " '高中教师': '1232',\n",
       " '大学教授': '1208',\n",
       " '职业技术教师': '1211',\n",
       " '讲师/助教': '1204',\n",
       " '家教': '1205',\n",
       " '兼职教师': '1210',\n",
       " '教育咨询': '8100',\n",
       " '课程顾问': '8101',\n",
       " '招生老师': '8102',\n",
       " '学习规划师': '8103',\n",
       " '留学顾问': '8104',\n",
       " '教育管理': '8200',\n",
       " '校长': '8201',\n",
       " '班主任/辅导员': '8202',\n",
       " '院校教务管理人员': '8203',\n",
       " '园长': '8204',\n",
       " '教研组长/主管': '8205',\n",
       " '教研员': '8206',\n",
       " '教师培训/师训': '8207',\n",
       " '培训': '5700',\n",
       " '培训督导': '5701',\n",
       " '培训讲师': '5702',\n",
       " '培训策划': '5703',\n",
       " '培训产品开发': '5707',\n",
       " '培训助理': '5704',\n",
       " '科研': '1000.0',\n",
       " '科研管理人员': '1002',\n",
       " '科研人员': '1001',\n",
       " '餐饮服务': '4800',\n",
       " '餐饮店长/经理': '4801',\n",
       " '餐饮大堂经理': '4819',\n",
       " '餐厅领班': '4802',\n",
       " '餐饮服务员': '4803',\n",
       " '行政主厨/厨师长': '4806',\n",
       " '中餐厨师': '4807',\n",
       " '西餐厨师': '4820',\n",
       " '日式厨师': '4821',\n",
       " '面点师': '4822',\n",
       " '西点师': '4823',\n",
       " '厨师助理/学徒': '4812',\n",
       " '茶艺师': '4809',\n",
       " '咖啡师': '4816',\n",
       " '调酒师/侍酒师/吧台员': '4808',\n",
       " '礼仪/迎宾': '4804',\n",
       " '餐饮预订员': '4824',\n",
       " '餐饮收银员': '4818',\n",
       " '配菜/打荷': '4813',\n",
       " '传菜主管': '4811',\n",
       " '传菜员': '4825',\n",
       " '洗碗工': '4814',\n",
       " '送餐员': '4815',\n",
       " '杂工': '4817',\n",
       " ...}"
      ]
     },
     "execution_count": 83,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "## 职位参数构建\n",
    "职位参数={v:k for k,v in dict2.items()}\n",
    "职位参数"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 84,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "['https://search.51job.com/list/030000,000000,0000,00,9,99,+,2,1.html?lang=c',\n",
       " 'postchannel=0000',\n",
       " 'workyear=99',\n",
       " 'cotype=99',\n",
       " 'degreefrom=99',\n",
       " 'jobterm=99',\n",
       " 'companysize=99',\n",
       " 'ord_field=0',\n",
       " 'dibiaoid=0',\n",
       " 'line=',\n",
       " 'welfare=']"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/plain": [
       "['https://search.51job.com/list/030000,000000,0000,00,9,99,+,2,1.html?lang=c',\n",
       " 'postchannel=0000',\n",
       " 'workyear=99',\n",
       " 'cotype=99',\n",
       " 'degreefrom=99',\n",
       " 'jobterm=99',\n",
       " 'companysize=99',\n",
       " 'ord_field=0',\n",
       " 'dibiaoid=0',\n",
       " 'line=',\n",
       " 'welfare=']"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "学历url='https://search.51job.com/list/030000,000000,0000,00,9,99,+,2,1.html?lang=c&postchannel=0000&workyear=99&cotype=99&degreefrom=99&jobterm=99&companysize=99&ord_field=0&dibiaoid=0&line=&welfare='\n",
    "display(学历url.split('&'))\n",
    "年限url='https://search.51job.com/list/030000,000000,0000,00,9,99,+,2,1.html?lang=c&postchannel=0000&workyear=99&cotype=99&degreefrom=99&jobterm=99&companysize=99&ord_field=0&dibiaoid=0&line=&welfare='\n",
    "display(年限url.split('&'))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 85,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'所有初中及以下': '01',\n",
       " '高中/中技/中专': '02',\n",
       " '大专': '03',\n",
       " '本科': '04',\n",
       " '硕士': '05',\n",
       " '博士': '06',\n",
       " '无学历要求': '07'}"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/plain": [
       "{'在校生/应届生': '01',\n",
       " '1-3年': '02',\n",
       " '3-5年': '03',\n",
       " '5-10年': '04',\n",
       " '10年以上': '05',\n",
       " '无需经验': '06',\n",
       " '所有': '99'}"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "学历要求_str = [\"所有初中及以下\",\"高中/中技/中专\",\"大专\",\"本科\",\"硕士\",\"博士\",\"无学历要求\"]\n",
    "t=['01','02','03','04','05','06','07']\n",
    "学历参数={学历要求_str[i]:t[i] for i in range(len(t))}\n",
    "display(学历参数)\n",
    "年限要求_str=['在校生/应届生','1-3年','3-5年','5-10年','10年以上','无需经验','所有']\n",
    "y=['01','02','03','04','05','06','99']\n",
    "年限参数={年限要求_str[i]:y[i] for i in range(len(y))}\n",
    "display(年限参数)\n",
    "# {k:i for k,i in enumerate(学历要求_str)}\n",
    "# 公司要求_dict = {i:公司分类[k].split('?')[1].split('&') for k,i in enumerate(公司分类_str)}\n",
    "# 公司要求_dict"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 86,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'所有初中及以下': '01',\n",
       " '高中/中技/中专': '02',\n",
       " '大专': '03',\n",
       " '本科': '04',\n",
       " '硕士': '05',\n",
       " '博士': '06',\n",
       " '无学历要求': '07',\n",
       " '所有': '99'}"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/plain": [
       "{'在校生/应届生': '01',\n",
       " '1-3年': '02',\n",
       " '3-5年': '03',\n",
       " '5-10年': '04',\n",
       " '10年以上': '05',\n",
       " '无需经验': '06',\n",
       " '所有': '99'}"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/plain": [
       "{'后端开发': '0100',\n",
       " 'Java开发工程师': '0121',\n",
       " 'PHP开发工程师': '0120',\n",
       " 'C/C++开发工程师': '0122',\n",
       " 'Python开发工程师': '0124',\n",
       " '.NET开发工程师': '0126',\n",
       " 'C#开发工程师': '0153',\n",
       " 'Ruby开发工程师': '0151',\n",
       " 'Go开发工程师': '0152',\n",
       " '大数据开发工程师': '0130',\n",
       " 'Hadoop工程师': '0129',\n",
       " '爬虫开发工程师': '0131',\n",
       " '脚本开发工程师': '0132',\n",
       " '多媒体开发工程师': '0133',\n",
       " 'GIS工程师': '0155',\n",
       " '全栈工程师': '0154',\n",
       " 'ERP技术开发': '0117',\n",
       " '区块链开发': '0128',\n",
       " '高级软件工程师': '0106',\n",
       " '软件工程师': '0107',\n",
       " '系统架构设计师': '0143',\n",
       " '系统分析员': '0123',\n",
       " '技术文员/助理': '0149',\n",
       " '技术文档工程师': '0150',\n",
       " '其他': '6508',\n",
       " '移动开发': '7700',\n",
       " 'Android开发工程师': '7701',\n",
       " 'iOS开发工程师': '7702',\n",
       " '小程序开发工程师': '7705',\n",
       " '移动开发工程师': '7703',\n",
       " '前端开发': '7200',\n",
       " 'Web前端开发': '7201',\n",
       " 'HTML5开发工程师': '7202',\n",
       " '人工智能': '7300',\n",
       " '机器学习工程师': '7301',\n",
       " '深度学习工程师': '7302',\n",
       " '图像算法工程师': '7303',\n",
       " '图像处理工程师': '7304',\n",
       " '图像识别工程师': '7305',\n",
       " '语音识别工程师': '7306',\n",
       " '机器视觉工程师': '7307',\n",
       " '自然语言处理(NLP)': '7308',\n",
       " '算法工程师': '7309',\n",
       " '推荐算法工程师': '7310',\n",
       " '搜索算法工程师': '7311',\n",
       " '游戏': '7800',\n",
       " '游戏策划师': '7801',\n",
       " '游戏系统策划': '7802',\n",
       " '游戏数值策划': '7803',\n",
       " '游戏关卡策划': '7804',\n",
       " '游戏文案策划/剧情策划': '7805',\n",
       " '游戏界面设计师': '7806',\n",
       " '游戏角色设计师': '7820',\n",
       " '游戏特效设计师': '7817',\n",
       " 'UE4特效师': '7822',\n",
       " '游戏动作设计师': '7818',\n",
       " '游戏场景设计师': '7819',\n",
       " '游戏原画师': '7807',\n",
       " '游戏动画师': '7808',\n",
       " '游戏开发工程师': '7809',\n",
       " 'Cocos2d-x开发工程师': '7810',\n",
       " 'Unity3d开发工程师': '7811',\n",
       " 'UE4开发工程师': '7823',\n",
       " '游戏客户端开发工程师': '7812',\n",
       " '游戏服务端开发工程师': '7813',\n",
       " '游戏测试': '7821',\n",
       " '游戏运营': '7814',\n",
       " '电子竞技运营': '7815',\n",
       " '视觉/交互设计': '7400',\n",
       " '平面设计总监': '7420',\n",
       " '平面设计经理/主管': '7421',\n",
       " '平面设计师': '7413',\n",
       " '美工/电商设计师': '7419',\n",
       " 'UI设计师': '7412',\n",
       " '视觉设计师': '7403',\n",
       " '网页设计师': '7401',\n",
       " '用户体验（UE/UX）设计师': '7404',\n",
       " '交互设计师': '7402',\n",
       " '动画/3D设计': '7422',\n",
       " '特效设计师': '7407',\n",
       " '原画师': '7418',\n",
       " '绘画': '7417',\n",
       " '多媒体设计': '7416',\n",
       " 'Flash设计师': '7406',\n",
       " '音效设计师': '7408',\n",
       " '计算机辅助设计工程师': '7409',\n",
       " '仿真应用工程师': '7410',\n",
       " '网站架构设计师': '7405',\n",
       " '工业/艺术设计': '0900',\n",
       " '工业设计/产品设计': '0919',\n",
       " '包装设计': '0927',\n",
       " '展览/展示/店面设计': '0925',\n",
       " '家具设计': '0940',\n",
       " '家居设计': '0941',\n",
       " '照明设计': '0934',\n",
       " '陈列设计': '0936',\n",
       " '工艺品/珠宝设计鉴定': '0920',\n",
       " '玩具设计': '0929',\n",
       " '测试': '2700',\n",
       " '软件测试工程师': '2707',\n",
       " '功能测试': '2718',\n",
       " '性能测试': '2719',\n",
       " '安全测试': '2724',\n",
       " '自动化测试': '2720',\n",
       " '移动端测试': '2721',\n",
       " '测试开发': '2722',\n",
       " '测试总监': '2726',\n",
       " '测试经理': '2705',\n",
       " '测试主管': '2723',\n",
       " '系统测试': '2706',\n",
       " '标准化工程师': '2704',\n",
       " '测试工程师': '2725',\n",
       " '运维/技术支持': '7900',\n",
       " '运维工程师': '7901',\n",
       " '自动化运维工程师': '7920',\n",
       " '系统工程师': '7902',\n",
       " '数据库工程师(DBA)': '7903',\n",
       " '系统集成工程师': '7904',\n",
       " 'ERP实施顾问': '7905',\n",
       " '网络安全工程师': '7906',\n",
       " '运维开发': '7915',\n",
       " '网站维护工程师': '7907',\n",
       " '技术支持/维护经理': '7908',\n",
       " '技术支持/维护工程师': '7909',\n",
       " '配置管理工程师': '7910',\n",
       " 'IT经理/IT主管': '7912',\n",
       " '网络工程师(IT工程师)': '7913',\n",
       " '网络管理(Helpdesk)': '7914',\n",
       " '网络维修': '7916',\n",
       " '手机维修': '7917',\n",
       " '电脑维修': '7918',\n",
       " '数据': '7500',\n",
       " '数据分析经理/主管': '7502',\n",
       " '数据分析师': '7501',\n",
       " 'ETL开发工程师': '7503',\n",
       " 'BI工程师': '7504',\n",
       " '数据仓库工程师': '7505',\n",
       " '数据采集工程师': '7506',\n",
       " '数据建模工程师': '7507',\n",
       " '数据治理工程师': '7508',\n",
       " '产品': '6600',\n",
       " '产品总监': '6604',\n",
       " '产品经理/主管': '6602',\n",
       " '互联网产品经理': '6605',\n",
       " '移动产品经理': '6606',\n",
       " '用户产品经理': '6607',\n",
       " '电商产品经理': '6608',\n",
       " '产品专员': '6601',\n",
       " '产品助理': '6603',\n",
       " '需求工程师': '6609',\n",
       " '运营': '8000.0',\n",
       " '运营总监': '8050',\n",
       " '运营经理': '8049',\n",
       " '运营主管': '8048',\n",
       " '运营专员': '8047',\n",
       " '运营助理': '8053',\n",
       " '网站运营总监': '8030',\n",
       " '网站运营经理/主管': '8003',\n",
       " '网站运营专员': '8016',\n",
       " '网络推广总监': '8032',\n",
       " '网络推广经理/主管': '8033',\n",
       " '网络推广专员': '8034',\n",
       " 'SEO/SEM': '8024',\n",
       " '信息流优化师': '8046',\n",
       " '新媒体运营': '8010',\n",
       " '直播运营': '8059',\n",
       " '微信运营': '8055',\n",
       " '微博运营': '8054',\n",
       " '用户运营': '8041',\n",
       " '社区/社群运营': '8058',\n",
       " '活动运营': '8042',\n",
       " '内容运营': '8043',\n",
       " '品类运营': '8051',\n",
       " '数据运营': '8044',\n",
       " '线下运营': '8045',\n",
       " '产品运营': '8057',\n",
       " '网站编辑': '8007',\n",
       " '内容审核': '8052',\n",
       " '网站策划': '8006',\n",
       " '电子商务': '6100',\n",
       " '电商总监': '6111',\n",
       " '电商经理/电商主管': '6110',\n",
       " '电商专员': '6109',\n",
       " '电商运营': '6102',\n",
       " '跨境电商运营': '6112',\n",
       " '网店店长': '6101',\n",
       " '网店店铺管理员': '6103',\n",
       " '网店客服': '6104',\n",
       " '店铺推广': '6105',\n",
       " '网店模特': '6107',\n",
       " '技术管理': '2600',\n",
       " '首席技术执行官CTO': '2611',\n",
       " '首席信息官CIO': '2612',\n",
       " '技术总监/经理': '2602',\n",
       " '项目总监': '3513',\n",
       " '项目经理': '2606',\n",
       " '项目主管': '2607',\n",
       " '项目执行/协调人员': '2608',\n",
       " '项目助理': '2610',\n",
       " '半导体/芯片': '6700',\n",
       " '集成电路IC设计/应用工程师': '6701',\n",
       " '芯片架构工程师': '6727',\n",
       " 'FPGA开发工程师': '6728',\n",
       " 'MEMS工程师': '6729',\n",
       " '射频芯片设计': '6730',\n",
       " '模拟芯片工程师': '6731',\n",
       " '版图设计工程师': '6722',\n",
       " '模拟版图工程师': '6732',\n",
       " '数字前端工程师': '6733',\n",
       " 'IC验证工程师': '6702',\n",
       " 'FPGA原型验证工程师': '6734',\n",
       " 'EDA工程师': '6735',\n",
       " '可测性设计工程师(DFT)': '6736',\n",
       " '数字后端工程师': '6737',\n",
       " '芯片测试工程师': '6738',\n",
       " 'FAE 现场应用工程师': '6712',\n",
       " '半导体工艺工程师': '6723',\n",
       " '工艺整合工程师(PIE)': '6740',\n",
       " '半导体设备工程师': '6739',\n",
       " '失效分析工程师(FA)': '6741',\n",
       " '封装工程师': '6760',\n",
       " '封装研发工程师': '6744',\n",
       " '半导体测试工程师': '6750',\n",
       " '芯片销售工程师': '6746',\n",
       " '半导体器件工程师': '6761',\n",
       " '半导体文档工程师': '6747',\n",
       " '半导体产品经理/产品工程师': '6748',\n",
       " '半导体技术': '6707',\n",
       " '电子/电器/仪器仪表': '2900',\n",
       " '电子工程师/技术员': '2903',\n",
       " 'PCB工程师': '2964',\n",
       " '电子技术研发工程师': '2917',\n",
       " '电子软件开发(ARM/MCU...)': '2909',\n",
       " '电子元器件工程师': '2962',\n",
       " '电子工艺工程师': '2951',\n",
       " 'SMT工程师': '2965',\n",
       " '电子设备工程师': '2959',\n",
       " '电子/电器维修工程师/技师': '2920',\n",
       " '嵌入式软件开发(Linux/单片机/PLC/DSP…)': '2910',\n",
       " '嵌入式硬件开发(主板机…)': '2919',\n",
       " '硬件工程师': '2955',\n",
       " '高级硬件工程师': '2956',\n",
       " '硬件测试工程师': '2957',\n",
       " '电气工程师/技术员': '2904',\n",
       " 'PLC工程师': '2966',\n",
       " '电路工程师/技术员(模拟/数字)': '2905',\n",
       " '电声/音响工程师/技术员': '2906',\n",
       " '电池/电源开发': '2911',\n",
       " '仪器/仪表/计量分析师': '2914',\n",
       " '计量工程师': '2958',\n",
       " '激光/光电子技术': '2918',\n",
       " '变压器与磁电工程师': '2921',\n",
       " '家用电器/数码产品研发': '2913',\n",
       " '自动控制工程师/技术员': '2908',\n",
       " '机器人调试工程师': '2963',\n",
       " '安防系统工程师': '2925',\n",
       " '电子销售工程师': '2952',\n",
       " '电子文档工程师': '2953',\n",
       " '电子产品经理/产品工程师': '2954',\n",
       " '通信技术开发及应用': '2800',\n",
       " '通信技术工程师': '2801',\n",
       " '无线通信工程师': '2803',\n",
       " '有线传输工程师': '2802',\n",
       " '射频工程师': '2815',\n",
       " '数据通信工程师': '2805',\n",
       " '通信网络工程师': '2807',\n",
       " '核心网工程师': '2819',\n",
       " '基站工程师': '2818',\n",
       " '通信设备工程师': '2820',\n",
       " '通信电源工程师': '2808',\n",
       " '电信交换工程师': '2804',\n",
       " '光通信工程师': '2814',\n",
       " '通信测试工程师': '2816',\n",
       " '通信销售工程师': '2817',\n",
       " '通信文档工程师': '2812',\n",
       " '通信产品经理/产品工程师': '2813',\n",
       " '通信项目管理': '2821',\n",
       " '销售管理': '0200',\n",
       " '销售总监': '0201',\n",
       " '销售经理': '0202',\n",
       " '销售主管': '0203',\n",
       " '业务拓展主管/经理': '0232',\n",
       " '渠道/分销总监': '0233',\n",
       " '渠道/分销经理': '0207',\n",
       " '渠道/分销主管': '0220',\n",
       " '大客户管理': '0235',\n",
       " '客户经理/主管': '0208',\n",
       " '区域销售总监': '0230',\n",
       " '区域销售经理': '0226',\n",
       " '区域销售主管': '0236',\n",
       " '城市经理': '0237',\n",
       " '团购经理/主管': '0234',\n",
       " '销售人员': '3000.0',\n",
       " '大客户销售': '3009',\n",
       " '销售代表': '3001',\n",
       " '区域销售代表': '3014',\n",
       " '渠道/分销专员': '3002',\n",
       " '客户代表': '3003',\n",
       " '销售工程师': '3004',\n",
       " '电话销售': '3005',\n",
       " '地推专员': '3017',\n",
       " '门店销售': '3016',\n",
       " '海外销售': '3015',\n",
       " '网络销售/在线销售': '3010',\n",
       " '直播销售': '3013',\n",
       " '团购业务员': '3008',\n",
       " '经销商': '3006',\n",
       " '会籍顾问': '3011',\n",
       " '销售助理': '3012',\n",
       " '销售行政及商务': '3100',\n",
       " '销售行政经理/主管': '3101',\n",
       " '销售行政专员': '3102',\n",
       " '业务分析经理/主管': '3108',\n",
       " '业务分析专员/助理': '3109',\n",
       " '商务经理': '3103',\n",
       " '商务主管/专员': '3104',\n",
       " '商务助理': '3105',\n",
       " '销售行政助理': '3106',\n",
       " '客服及支持': '3200',\n",
       " '客服总监': '3201',\n",
       " '客服经理': '3202',\n",
       " '客服主管': '3203',\n",
       " '客服专员/助理': '3204',\n",
       " '客户关系经理/主管': '3210',\n",
       " '售前/售后技术支持经理': '3205',\n",
       " '售前/售后技术支持主管': '3206',\n",
       " '售前/售后技术支持工程师': '3207',\n",
       " '咨询热线/呼叫中心服务人员': '3208',\n",
       " '网络/在线客服': '3213',\n",
       " '投诉专员': '3211',\n",
       " 'VIP专员': '3212',\n",
       " '财务/审计/税务': '0400',\n",
       " '首席财务官 CFO': '0444',\n",
       " '财务总监': '0401',\n",
       " '财务经理': '0402',\n",
       " '财务专员': '0458',\n",
       " '财务顾问': '0445',\n",
       " '财务主管/总账主管': '0403',\n",
       " '财务助理/财务文员': '0422',\n",
       " '财务分析经理/主管': '0406',\n",
       " '财务分析员': '0407',\n",
       " '固定资产会计': '0448',\n",
       " '会计经理/会计主管': '0404',\n",
       " '会计': '0405',\n",
       " '会计助理': '0457',\n",
       " '成本经理/成本主管': '0408',\n",
       " '成本管理员': '0409',\n",
       " '出纳员': '0414',\n",
       " '资金经理/主管': '0449',\n",
       " '资金专员': '0450',\n",
       " '审计经理/主管': '0410',\n",
       " '审计专员/助理': '0419',\n",
       " '税务经理/税务主管': '0411',\n",
       " '税务专员/助理': '0412',\n",
       " '统计员': '0446',\n",
       " '金融/证券/期货/投资': '3300',\n",
       " '证券/期货/外汇经纪人': '3301',\n",
       " '证券分析师': '3302',\n",
       " '期货分析师': '3319',\n",
       " '量化研究': '3316',\n",
       " '证券交易员': '3320',\n",
       " '股票/期货操盘手': '3303',\n",
       " '金融/经济研究员': '3304',\n",
       " '金融产品经理': '3312',\n",
       " '金融产品销售': '3315',\n",
       " '机构业务销售': '3317',\n",
       " '投资总监': '3322',\n",
       " '投资经理': '3323',\n",
       " '基金经理': '3341',\n",
       " '投资顾问': '3325',\n",
       " '理财顾问': '3326',\n",
       " '投资银行业务': '3307',\n",
       " '投资银行财务分析': '3313',\n",
       " '融资经理/融资主管': '3308',\n",
       " '融资专员': '3309',\n",
       " '营业部总经理/副总经理': '3318',\n",
       " '风险管理/控制': '3314',\n",
       " '资产管理': '3324',\n",
       " '拍卖/担保/典当业务': '3310',\n",
       " '银行': '2200',\n",
       " '行长/副行长': '2207',\n",
       " '银行客户总监': '2231',\n",
       " '个人业务部门经理/主管': '2223',\n",
       " '个人业务客户经理': '2224',\n",
       " '公司业务部门经理/主管': '2225',\n",
       " '公司业务客户经理': '2226',\n",
       " '综合业务经理/主管': '2227',\n",
       " '综合业务专员': '2228',\n",
       " '理财经理': '2233',\n",
       " '资产评估/分析': '2208',\n",
       " '风险控制': '2209',\n",
       " '信贷管理': '2215',\n",
       " '催收': '3340',\n",
       " '信审核查': '2229',\n",
       " '进出口/信用证结算': '2210',\n",
       " '外汇交易': '2212',\n",
       " '清算人员': '2211',\n",
       " '高级客户经理/客户经理': '2213',\n",
       " '客户主管/专员': '2214',\n",
       " '营业部大堂经理': '2230',\n",
       " '信用卡销售': '2222',\n",
       " '呼叫中心客服': '2232',\n",
       " '银行柜员': '2216',\n",
       " '小微信贷专员': '2234',\n",
       " '保险': '3400',\n",
       " '保险精算师': '3401',\n",
       " '保险产品开发/项目策划': '3402',\n",
       " '保险业务经理/主管': '3403',\n",
       " '保险经纪人/保险代理': '3404',\n",
       " '保险电销': '3414',\n",
       " '保险核保': '3407',\n",
       " '保险理赔': '3408',\n",
       " '保险客户服务/续期管理': '3409',\n",
       " '保险培训师': '3410',\n",
       " '保险内勤': '3411',\n",
       " '契约管理': '3413',\n",
       " '理财顾问/财务规划师': '3405',\n",
       " '储备经理人': '3406',\n",
       " '保险业务推动/督导': '3415',\n",
       " '生产/营运': '3500',\n",
       " '工厂经理/厂长': '3501',\n",
       " '总工程师/副总工程师': '3502',\n",
       " '项目经理/主管': '0833',\n",
       " '项目工程师': '3504',\n",
       " '营运经理': '3505',\n",
       " '营运主管': '3506',\n",
       " '生产总监': '3514',\n",
       " '生产经理/车间主任': '3507',\n",
       " '生产主管': '3509',\n",
       " '生产领班/组长': '3515',\n",
       " '生产计划/物料管理(PMC)': '3508',\n",
       " '生产文员': '3512',\n",
       " '生产跟单': '3518',\n",
       " '设备主管': '3516',\n",
       " '化验员': '3510',\n",
       " '厂务': '3517',\n",
       " '质量安全': '3600',\n",
       " '质量管理/测试经理(QA/QC经理)': '3601',\n",
       " '质量管理/测试主管(QA/QC主管)': '3602',\n",
       " '质量管理/测试工程师(QA/QC工程师)': '3603',\n",
       " '可靠度工程师': '3605',\n",
       " '故障分析工程师': '3606',\n",
       " '认证工程师': '3607',\n",
       " '体系工程师': '3608',\n",
       " '质检员/测试员(QC)': '3604',\n",
       " '审核员': '3615',\n",
       " '环境/健康/安全经理/主管（EHS）': '3609',\n",
       " '环境/健康/安全工程师（EHS）': '3610',\n",
       " '安全员': '2129',\n",
       " '供应商管理': '3611',\n",
       " '采购材料、设备质量管理': '3612',\n",
       " '工程/机械/能源': '0500',\n",
       " '技术研发经理/主管': '0510',\n",
       " '技术研发工程师': '0511',\n",
       " '产品工艺/制程工程师': '0547',\n",
       " '产品规划工程师': '0559',\n",
       " '项目管理': '0584',\n",
       " '实验室负责人/工程师': '0512',\n",
       " '工程/设备经理': '0513',\n",
       " '工程/设备主管': '0514',\n",
       " '工程/设备工程师': '0515',\n",
       " '工程/机械绘图员': '0523',\n",
       " '工业工程师': '0560',\n",
       " '材料工程师': '0582',\n",
       " '机械工程师': '0539',\n",
       " '结构工程师': '0561',\n",
       " '模具工程师': '0548',\n",
       " '机电工程师': '0544',\n",
       " '机械设计': '0586',\n",
       " '模具设计': '0587',\n",
       " '维修经理/主管': '0580',\n",
       " '维修工程师': '0537',\n",
       " '装配工程师/技师': '0581',\n",
       " '铸造/锻造工程师/技师': '0562',\n",
       " '注塑工程师/技师': '0563',\n",
       " '焊接工程师/技师': '0564',\n",
       " '夹具工程师/技师': '0565',\n",
       " 'CNC工程师': '0566',\n",
       " '冲压工程师/技师': '0567',\n",
       " '锅炉工程师/技师': '0568',\n",
       " '电力工程师/技术员': '0569',\n",
       " '光源与照明工程': '0570',\n",
       " '光伏系统工程师': '0583',\n",
       " '汽车/摩托车工程师': '0571',\n",
       " '船舶工程师': '0572',\n",
       " '轨道交通工程师/技术员': '0575',\n",
       " '飞机维修机械师': '0576',\n",
       " '飞行器设计与制造': '0573',\n",
       " '水利/水电工程师': '0577',\n",
       " '空调/热能工程师': '0585',\n",
       " '石油天然气技术人员': '0578',\n",
       " '矿产勘探/地质勘测工程师': '0579',\n",
       " '汽车研发设计': '7100',\n",
       " '汽车项目管理': '7101',\n",
       " '汽车设计工程师': '7102',\n",
       " '车身/造型设计': '7103',\n",
       " '汽车结构工程师': '7104',\n",
       " '内外饰工程师': '7105',\n",
       " '汽车电子工程师': '7106',\n",
       " '电气/电器工程师': '7107',\n",
       " '附件系统工程师': '7108',\n",
       " '动力总成工程师': '7109',\n",
       " '发动机工程师': '7110',\n",
       " '底盘工程师': '7111',\n",
       " '汽车安全性能工程师': '7112',\n",
       " '汽车试验工程师': '7113',\n",
       " '新能源电池工程师': '7114',\n",
       " '新能源电控工程师': '7115',\n",
       " '新能源电机工程师': '7116',\n",
       " '汽车标定工程师': '7117',\n",
       " '发动机匹配工程师': '7118',\n",
       " '车联网工程师': '7119',\n",
       " '智能驾驶工程师': '7120',\n",
       " '研发总监/部长/专家': '7121',\n",
       " '汽车制造': '5400',\n",
       " '汽车质量工程师': '5404',\n",
       " '供应商质量工程师': '5421',\n",
       " '前期质量工程师': '5422',\n",
       " '过程质量工程师': '5423',\n",
       " '客户质量工程师': '5424',\n",
       " '汽车装配工艺工程师': '5406',\n",
       " '总装工程师': '5425',\n",
       " '焊接工艺工程师': '5426',\n",
       " '冲压工艺工程师': '5427',\n",
       " '涂装工艺工程师': '5428',\n",
       " '汽车销售与服务': '5900',\n",
       " '汽车销售/经纪人': '5903',\n",
       " '售后服务/客户服务': '5902',\n",
       " '汽车金融销售': '5916',\n",
       " '汽车金融经理': '5918',\n",
       " '汽车金融专员': '5917',\n",
       " '车险定损/理赔': '5915',\n",
       " '汽车修理工': '5907',\n",
       " '汽车检验/检测': '5905',\n",
       " '汽车装饰美容': '5906',\n",
       " '汽车钣金': '5913',\n",
       " '汽车喷漆': '5914',\n",
       " '汽车电工': '5912',\n",
       " '洗车工': '5908',\n",
       " '4S店经理/维修站经理': '5901',\n",
       " '二手车评估师': '5904',\n",
       " '加油站工作员': '5910',\n",
       " '技工普工': '3700',\n",
       " '普工/操作工': '3710',\n",
       " '技工': '3701',\n",
       " '叉车司机/铲车司机': '3707',\n",
       " '吊车司机': '3728',\n",
       " '挖掘机司机': '3729',\n",
       " '组装工': '3715',\n",
       " '包装工': '3716',\n",
       " '焊工': '3703',\n",
       " '氩弧焊工': '3717',\n",
       " '电工': '3706',\n",
       " '电力线路工': '3718',\n",
       " '旋压工': '3719',\n",
       " '仪表工': '3720',\n",
       " '电镀工': '3721',\n",
       " '喷塑工': '3722',\n",
       " '水工': '3709',\n",
       " '木工': '2139',\n",
       " '漆工': '3724',\n",
       " '空调工': '3708',\n",
       " '电梯工': '2141',\n",
       " '锅炉工': '3726',\n",
       " '3D打印操作员': '3730',\n",
       " '学徒工': '3727',\n",
       " '服装/纺织/皮革': '3800',\n",
       " '服装/纺织设计总监': '3812',\n",
       " '服装/纺织设计': '3801',\n",
       " '服装/纺织/皮革工艺师': '3813',\n",
       " '面料辅料开发': '3802',\n",
       " '面料辅料采购': '3803',\n",
       " '服装/纺织/皮革跟单': '3804',\n",
       " '服装领班': '3814',\n",
       " '服装纺织质检员(QA/QC)': '3805',\n",
       " '板房/楦头/底格出格师': '3806',\n",
       " '电脑放码员': '3811',\n",
       " '纸样师/车板工': '3808',\n",
       " '裁床': '3809',\n",
       " '打样/制版': '3807',\n",
       " '裁剪工': '3815',\n",
       " '缝纫工': '3816',\n",
       " '手缝工': '3817',\n",
       " '烫工': '3818',\n",
       " '样衣工': '3819',\n",
       " '纺织工': '3820',\n",
       " '针织工': '3821',\n",
       " '配色工': '3822',\n",
       " '印染工': '3823',\n",
       " '漂染工': '3824',\n",
       " '挡车工': '3825',\n",
       " '整经工': '3826',\n",
       " '细纱工': '3827',\n",
       " '浆纱工': '3828',\n",
       " '采购': '3900',\n",
       " '采购总监': '3901',\n",
       " '采购经理': '3902',\n",
       " '采购主管': '3903',\n",
       " '采购员': '3904',\n",
       " '采购助理': '3905',\n",
       " '买手': '3908',\n",
       " '供应商开发': '3909',\n",
       " '贸易': '4000.0',\n",
       " '贸易/外贸经理/主管': '4001',\n",
       " '贸易/外贸专员/助理': '4002',\n",
       " '外贸销售': '4009',\n",
       " '国内贸易人员': '4003',\n",
       " '业务跟单经理': '4004',\n",
       " '高级业务跟单': '4005',\n",
       " '业务跟单': '4006',\n",
       " '助理业务跟单': '4007',\n",
       " '物流/仓储': '0800',\n",
       " '物流总监': '0827',\n",
       " '物流经理': '0801',\n",
       " '物流主管': '0802',\n",
       " '物流专员/助理': '0814',\n",
       " '物流销售': '0837',\n",
       " '供应链总监': '0828',\n",
       " '供应链经理': '0825',\n",
       " '供应链主管/专员': '0826',\n",
       " '物料经理': '0803',\n",
       " '物料主管/专员': '0804',\n",
       " '仓库经理/主管': '0808',\n",
       " '仓库管理员': '0809',\n",
       " '仓库文员': '0840',\n",
       " '订单处理员': '0834',\n",
       " '运输经理/主管': '0810',\n",
       " '货运代理': '0829',\n",
       " '集装箱业务': '0830',\n",
       " '海关事务管理': '0832',\n",
       " '报关与报检': '0811',\n",
       " '单证员': '0812',\n",
       " '船务/空运陆运操作': '0815',\n",
       " '快递员': '0813',\n",
       " '分拣员': '0838',\n",
       " '调度员': '0831',\n",
       " '安检员': '0835',\n",
       " '仓储理货员': '0823',\n",
       " '搬运工': '0836',\n",
       " '装卸工': '0839',\n",
       " '生物/制药/医疗器械': '4100',\n",
       " '生物工程/生物制药': '4101',\n",
       " '化学分析测试员': '4116',\n",
       " '医药技术研发管理人员': '4103',\n",
       " '医药技术研发人员': '4104',\n",
       " '医药学术推广': '4126',\n",
       " '临床研究员': '4105',\n",
       " '临床协调员': '4106',\n",
       " '临床监查员': '4127',\n",
       " '临床数据分析员': '4123',\n",
       " '药品注册': '4107',\n",
       " '药品生产/质量管理': '4108',\n",
       " '药品市场推广经理': '4109',\n",
       " '药品市场推广主管/专员': '4110',\n",
       " '医药招商': '4120',\n",
       " '政府事务管理': '4121',\n",
       " '招投标管理': '4122',\n",
       " '医药销售经理/主管': '4111',\n",
       " '医药代表': '4112',\n",
       " '医药销售人员': '4102',\n",
       " '医疗器械注册': '4117',\n",
       " '医疗器械研发': '4124',\n",
       " '医疗器械生产/质量管理': '4118',\n",
       " '医疗器械市场推广': '4113',\n",
       " '医疗器械销售经理/主管': '4125',\n",
       " '医疗器械销售代表': '4114',\n",
       " '医疗器械维修人员': '4119',\n",
       " '化工': '5500',\n",
       " '化工技术应用/化工工程师': '5501',\n",
       " '化工实验室研究员/技术员': '5502',\n",
       " '涂料研发工程师': '5503',\n",
       " '配色技术员': '5504',\n",
       " '塑料工程师': '5505',\n",
       " '化妆品研发': '5506',\n",
       " '食品/饮料研发': '5507',\n",
       " '造纸研发': '5509',\n",
       " '医院/医疗/护理': '1300',\n",
       " '医院管理人员': '1302',\n",
       " '综合门诊/全科医生': '1328',\n",
       " '内科医生': '1301',\n",
       " '外科医生': '1317',\n",
       " '专科医生': '1318',\n",
       " '牙科医生': '1319',\n",
       " '妇产科医生': '1337',\n",
       " '眼科医生': '1339',\n",
       " '美容整形师': '1320',\n",
       " '医美咨询': '1329',\n",
       " '麻醉医生': '1308',\n",
       " '超声影像/放射科医师': '1327',\n",
       " '理疗师': '1321',\n",
       " '中医科医生': '1322',\n",
       " '针灸/推拿': '1313',\n",
       " '儿科医生': '1325',\n",
       " '心理医生': '1309',\n",
       " '心理咨询师': '1335',\n",
       " '营养师': '1314',\n",
       " '健康管理师': '1330',\n",
       " '药库主任/药剂师': '1304',\n",
       " '医学检验': '1310',\n",
       " '核酸检测员': '1331',\n",
       " '公共卫生/疾病控制': '1323',\n",
       " '消毒员': '1333',\n",
       " '防疫员': '1332',\n",
       " '护理主任/护士长': '1324',\n",
       " '护士/护理人员': '1305',\n",
       " '导医': '1336',\n",
       " '兽医': '1315',\n",
       " '验光师': '1326',\n",
       " '广告': '4200',\n",
       " '广告客户总监/副总监': '4201',\n",
       " '广告客户经理': '4202',\n",
       " '广告客户主管/专员': '4203',\n",
       " '广告创意总监': '4205',\n",
       " '广告创意/设计经理': '4204',\n",
       " '广告创意/设计主管/专员': '4206',\n",
       " '广告制作执行': '4212',\n",
       " '广告销售': '4213',\n",
       " '美术指导': '4211',\n",
       " '文案/策划': '4207',\n",
       " '企业/业务发展经理': '4208',\n",
       " '企业策划人员': '4209',\n",
       " '公关/媒介': '4300',\n",
       " '公关总监': '4315',\n",
       " '公关经理': '4301',\n",
       " '公关主管': '4302',\n",
       " '公关专员': '4303',\n",
       " '会务/会展经理': '4304',\n",
       " '会务/会展主管': '4305',\n",
       " '会务/会展专员': '4306',\n",
       " '媒介经理': '4307',\n",
       " '媒介主管': '4308',\n",
       " '媒介专员': '4309',\n",
       " '公关/媒介助理': '4310',\n",
       " '媒介销售': '4312',\n",
       " '活动策划': '4313',\n",
       " '活动执行': '4314',\n",
       " '市场/营销': '0300',\n",
       " '市场/营销/拓展总监': '0301',\n",
       " '市场/营销/拓展经理': '0302',\n",
       " '市场/营销/拓展主管': '0303',\n",
       " '市场/营销/拓展专员': '0304',\n",
       " '市场助理': '0305',\n",
       " '互联网营销师': '0340',\n",
       " '市场分析/调研人员': '0324',\n",
       " '产品/品牌经理': '0306',\n",
       " '产品/品牌主管': '0307',\n",
       " '产品/品牌专员': '0330',\n",
       " '市场通路经理/主管': '0308',\n",
       " '市场通路专员': '0335',\n",
       " '市场企划经理/主管': '0336',\n",
       " '市场企划专员': '0337',\n",
       " '促销经理': '0310',\n",
       " '选址拓展/新店开发': '0338',\n",
       " '影视/媒体': '4400',\n",
       " '影视策划/制作人员': '4401',\n",
       " '导演/编导': '4402',\n",
       " '编剧': '4417',\n",
       " '制片人': '4418',\n",
       " '艺术/设计总监': '4403',\n",
       " '艺术指导/舞台美术设计': '4414',\n",
       " '经纪人/星探': '4404',\n",
       " '主播/主持人': '4405',\n",
       " '摄影师/摄像师': '4406',\n",
       " '后期制作': '4411',\n",
       " '视频剪辑': '4416',\n",
       " '音效师': '4407',\n",
       " '配音员': '4408',\n",
       " '灯光师': '4415',\n",
       " '放映经理/主管': '4412',\n",
       " '放映员': '4413',\n",
       " '编辑出版': '4500',\n",
       " '总编/副总编': '4501',\n",
       " '编辑': '4502',\n",
       " '作家/撰稿人': '4517',\n",
       " '记者': '4503',\n",
       " '电话采编': '4516',\n",
       " '美术编辑': '4504',\n",
       " '排版设计': '4505',\n",
       " '出版/发行': '4507',\n",
       " '建筑规划与设计': '6900',\n",
       " '室内设计总监': '6919',\n",
       " '室内设计经理/主管': '6918',\n",
       " '室内设计': '6901',\n",
       " '室内设计师助理': '6917',\n",
       " '软装设计': '6902',\n",
       " '精装设计': '6903',\n",
       " '家装顾问': '6920',\n",
       " '建筑设计师': '6905',\n",
       " '钢结构设计': '6906',\n",
       " '幕墙设计': '6907',\n",
       " '建筑结构设计': '6908',\n",
       " '建筑制图/模型/渲染': '6909',\n",
       " '暖通设计': '6911',\n",
       " '给排水设计': '6912',\n",
       " '建筑机电设计': '6910',\n",
       " '园艺/园林/景观设计': '6914',\n",
       " '城市规划设计': '6913',\n",
       " '规划与设计': '6904',\n",
       " 'BIM工程师': '6916',\n",
       " '建筑工程与装潢': '2100',\n",
       " '建筑工程师': '2101',\n",
       " '高级建筑工程师/总工': '2123',\n",
       " '给排水/暖通工程': '2104',\n",
       " '幕墙工程师': '2122',\n",
       " '建筑机电工程师': '2103',\n",
       " '楼宇自动化': '2125',\n",
       " '智能大厦/综合布线/安防/弱电': '2126',\n",
       " '精装修工程师': '2146',\n",
       " '房修工程师': '2147',\n",
       " '结构/土木/土建工程师': '2102',\n",
       " '公路/桥梁/港口/隧道工程': '2118',\n",
       " '岩土工程': '2119',\n",
       " '测绘/测量': '2120',\n",
       " '开发报建': '2127',\n",
       " '工程造价师/预结算经理': '2105',\n",
       " '预结算员': '2124',\n",
       " '建筑工程管理/项目经理': '2106',\n",
       " '建筑项目助理': '2133',\n",
       " '建筑工程验收': '2121',\n",
       " '工程监理': '2107',\n",
       " '市政工程师': '2132',\n",
       " '合同管理': '2128',\n",
       " '资料员': '2130',\n",
       " '建筑安装施工员': '2111',\n",
       " '砌筑工': '2134',\n",
       " '瓦工': '2135',\n",
       " '混凝土工': '2136',\n",
       " '浇注工': '2137',\n",
       " '钢筋工': '2138',\n",
       " '油漆工': '2140',\n",
       " '抹灰工': '2142',\n",
       " '施工开料工': '2143',\n",
       " '管道/暖通': '2144',\n",
       " '工长': '2145',\n",
       " '消防安全': '2112',\n",
       " '房地产开发': '4600',\n",
       " '房地产项目/策划经理': '4601',\n",
       " '房地产项目/策划主管/专员': '4602',\n",
       " '房地产投资管理': '4604',\n",
       " '房产项目配套工程师': '4603',\n",
       " '房地产项目招投标': '4608',\n",
       " '房地产投资分析': '4610',\n",
       " '房地产资产管理': '4611',\n",
       " '监察人员': '4612',\n",
       " '房地产销售与中介': '6000.0',\n",
       " '房地产销售经理/主管': '6009',\n",
       " '房地产销售': '6010',\n",
       " '房地产中介/置业顾问': '6001',\n",
       " '房地产评估': '6002',\n",
       " '房地产店长/经理': '6004',\n",
       " '房地产内勤': '6007',\n",
       " '房地产客服': '6006',\n",
       " '物业管理': '4700',\n",
       " '物业管理经理': '4702',\n",
       " '物业管理主管': '4714',\n",
       " '物业管理专员/助理': '4703',\n",
       " '招商/租赁/租售': '4704',\n",
       " '写字楼运营': '4719',\n",
       " '长租公寓管家/养老专员': '4717',\n",
       " '高级物业顾问/物业顾问': '4701',\n",
       " '前介工程师': '4716',\n",
       " '物业设施管理人员': '4705',\n",
       " '物业机电维修工': '4715',\n",
       " '物业机电工程师': '4708',\n",
       " '物业维修员': '4706',\n",
       " '停车管理员': '4709',\n",
       " '保安经理': '4710',\n",
       " '保安人员': '4711',\n",
       " '保洁': '4712',\n",
       " '绿化工': '4713',\n",
       " '人力资源': '0600',\n",
       " '人事总监': '0601',\n",
       " 'HRBP': '0611',\n",
       " '人事经理': '0602',\n",
       " '人事主管': '0603',\n",
       " '人事专员': '0604',\n",
       " '人事助理': '0605',\n",
       " '招聘经理/主管': '0606',\n",
       " '招聘专员/助理': '0626',\n",
       " '薪资福利经理/主管': '0607',\n",
       " '薪资福利专员/助理': '0608',\n",
       " '绩效考核经理/主管': '0627',\n",
       " '绩效考核专员/助理': '0628',\n",
       " '培训经理/主管': '0609',\n",
       " '培训专员/助理/培训师': '0610',\n",
       " '企业文化/员工关系/工会管理': '0629',\n",
       " '人力资源信息系统专员': '0630',\n",
       " '劳务派遣专员': '0635',\n",
       " '高级管理': '0700',\n",
       " '首席执行官CEO/总裁/总经理': '0701',\n",
       " '首席运营官COO': '0707',\n",
       " '副总经理/副总裁': '0702',\n",
       " '合伙人': '0704',\n",
       " '总监/部门经理': '0705',\n",
       " '策略发展总监': '0710',\n",
       " '企业秘书/董事会秘书': '0711',\n",
       " '投资者关系': '0712',\n",
       " '办事处首席代表': '0708',\n",
       " '办事处/分公司/分支机构经理': '0709',\n",
       " '总裁助理/总经理助理': '0703',\n",
       " '行政/后勤': '2300',\n",
       " '行政总监': '2301',\n",
       " '行政经理/主管/办公室主任': '2302',\n",
       " '行政专员/助理': '2303',\n",
       " '经理助理/秘书': '2304',\n",
       " '文员': '2311',\n",
       " '党工团干事': '2310',\n",
       " '前台接待/总机/接待生': '2305',\n",
       " '图书管理员/资料管理员': '2307',\n",
       " '档案管理员': '2312',\n",
       " '电脑操作员/打字员': '2308',\n",
       " '后勤': '2306',\n",
       " '咨询/顾问': '1400',\n",
       " '专业顾问': '1401',\n",
       " '咨询总监': '1402',\n",
       " '咨询经理': '1403',\n",
       " '专业培训师': '1406',\n",
       " '咨询员': '1404',\n",
       " '调研员': '1409',\n",
       " '猎头/人才中介': '1408',\n",
       " '情报信息分析人员': '1407',\n",
       " '律师/法务/合规': '1100',\n",
       " '律师/法律顾问': '1101',\n",
       " '律师助理': '1103',\n",
       " '法务总监': '1111',\n",
       " '法务经理': '1106',\n",
       " '法务主管/专员': '1102',\n",
       " '法务助理': '1107',\n",
       " '合规经理': '1109',\n",
       " '合规主管/专员': '1110',\n",
       " '知识产权/专利/商标': '1108',\n",
       " '教师': '1200',\n",
       " '英语老师': '1219',\n",
       " '数学老师': '1220',\n",
       " '语文老师': '1221',\n",
       " '物理老师': '1222',\n",
       " '化学老师': '1223',\n",
       " '日语老师': '1224',\n",
       " '幼教': '1207',\n",
       " '早教老师': '1225',\n",
       " '美术老师': '1228',\n",
       " '钢琴老师': '1233',\n",
       " '音乐老师': '1226',\n",
       " '体育教师': '1216',\n",
       " '其他外语老师': '1215',\n",
       " '在线辅导老师': '1218',\n",
       " '小学教师': '1209',\n",
       " '初中教师': '1231',\n",
       " '高中教师': '1232',\n",
       " '大学教授': '1208',\n",
       " '职业技术教师': '1211',\n",
       " '讲师/助教': '1204',\n",
       " '家教': '1205',\n",
       " '兼职教师': '1210',\n",
       " '教育咨询': '8100',\n",
       " '课程顾问': '8101',\n",
       " '招生老师': '8102',\n",
       " '学习规划师': '8103',\n",
       " '留学顾问': '8104',\n",
       " '教育管理': '8200',\n",
       " '校长': '8201',\n",
       " '班主任/辅导员': '8202',\n",
       " '院校教务管理人员': '8203',\n",
       " '园长': '8204',\n",
       " '教研组长/主管': '8205',\n",
       " '教研员': '8206',\n",
       " '教师培训/师训': '8207',\n",
       " '培训': '5700',\n",
       " '培训督导': '5701',\n",
       " '培训讲师': '5702',\n",
       " '培训策划': '5703',\n",
       " '培训产品开发': '5707',\n",
       " '培训助理': '5704',\n",
       " '科研': '1000.0',\n",
       " '科研管理人员': '1002',\n",
       " '科研人员': '1001',\n",
       " '餐饮服务': '4800',\n",
       " '餐饮店长/经理': '4801',\n",
       " '餐饮大堂经理': '4819',\n",
       " '餐厅领班': '4802',\n",
       " '餐饮服务员': '4803',\n",
       " '行政主厨/厨师长': '4806',\n",
       " '中餐厨师': '4807',\n",
       " '西餐厨师': '4820',\n",
       " '日式厨师': '4821',\n",
       " '面点师': '4822',\n",
       " '西点师': '4823',\n",
       " '厨师助理/学徒': '4812',\n",
       " '茶艺师': '4809',\n",
       " '咖啡师': '4816',\n",
       " '调酒师/侍酒师/吧台员': '4808',\n",
       " '礼仪/迎宾': '4804',\n",
       " '餐饮预订员': '4824',\n",
       " '餐饮收银员': '4818',\n",
       " '配菜/打荷': '4813',\n",
       " '传菜主管': '4811',\n",
       " '传菜员': '4825',\n",
       " '洗碗工': '4814',\n",
       " '送餐员': '4815',\n",
       " '杂工': '4817',\n",
       " ...}"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "学历参数['所有']='99'\n",
    "display(学历参数)\n",
    "display(年限参数)\n",
    "display(职位参数)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 87,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "['https://search.51job.com/list/030000,000000,0000,00,9,99,+,2,1.html?lang=c',\n",
       " 'postchannel=0000',\n",
       " 'workyear=99',\n",
       " 'cotype=99',\n",
       " 'degreefrom=99',\n",
       " 'jobterm=99',\n",
       " 'companysize=99',\n",
       " 'ord_field=0',\n",
       " 'dibiaoid=0',\n",
       " 'line=',\n",
       " 'welfare=']"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "url='https://search.51job.com/list/030000,000000,0000,00,9,99,+,2,1.html?lang=c&postchannel=0000&workyear=99&cotype=99&degreefrom=99&jobterm=99&companysize=99&ord_field=0&dibiaoid=0&line=&welfare='\n",
    "display(url.split('&'))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 88,
   "metadata": {},
   "outputs": [],
   "source": [
    "def 终极url参数构建(occupation,keyword,workyears,degree):\n",
    "    job=职位参数[occupation]\n",
    "    key=urllib.parse.quote(keyword)\n",
    "    key=urllib.parse.quote(key)\n",
    "    years=年限参数[workyears]\n",
    "    dg=学历参数[degree]\n",
    "    url='https://search.51job.com/list/030000,000000,'+job+',00,9,99,'+key+',2,1.html?lang=c&postchannel=0000&workyear='+years+'&cotype=99&degreefrom='+dg+'&jobterm=99&companysize=99&ord_field=0&dibiaoid=0&line=&welfare='\n",
    "    return url"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 108,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "'https://search.51job.com/list/030000,000000,7301,00,9,99,%2520,2,1.html?lang=c&postchannel=0000&workyear=99&cotype=99&degreefrom=04&jobterm=99&companysize=99&ord_field=0&dibiaoid=0&line=&welfare='"
      ]
     },
     "execution_count": 108,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "url=终极url参数构建('机器学习工程师',' ','所有','本科')\n",
    "url"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 109,
   "metadata": {},
   "outputs": [],
   "source": [
    "url=url\n",
    "session = HTMLSession()\n",
    "r = session.get( url )"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 110,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'top_ads': [],\n",
       " 'auction_ads': [],\n",
       " 'market_ads': [],\n",
       " 'engine_search_result': [{'type': 'engine_search_result',\n",
       "   'jt': '0',\n",
       "   'tags': [],\n",
       "   'ad_track': '',\n",
       "   'jobid': '131793537',\n",
       "   'coid': '123056',\n",
       "   'effect': '1',\n",
       "   'is_special_job': '',\n",
       "   'job_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/guangzhou\\\\/131793537.html?s=sou_sou_soulb&amp;t=0',\n",
       "   'job_name': 'WXG01-微信视频号推荐算法工程师(广州\\\\/深圳）（广州）',\n",
       "   'job_title': 'WXG01-微信视频号推荐算法工程师(广州\\\\/深圳）（广州）',\n",
       "   'company_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/all\\\\/co123056.html',\n",
       "   'company_name': '深圳市腾讯计算机系统有限公司',\n",
       "   'providesalary_text': '',\n",
       "   'workarea': '030200',\n",
       "   'workarea_text': '广州',\n",
       "   'updatedate': '05-15',\n",
       "   'iscommunicate': '',\n",
       "   'companytype_text': '民营公司',\n",
       "   'degreefrom': '6',\n",
       "   'workyear': '5',\n",
       "   'issuedate': '2021-05-15 11:00:01',\n",
       "   'isFromXyz': '',\n",
       "   'isIntern': '0',\n",
       "   'jobwelf': '',\n",
       "   'jobwelf_list': [''],\n",
       "   'attribute_text': ['广州', '3-4年经验', '本科', '招1人'],\n",
       "   'companysize_text': '10000人以上',\n",
       "   'companyind_text': '互联网\\\\/电子商务',\n",
       "   'adid': ''},\n",
       "  {'type': 'engine_search_result',\n",
       "   'jt': '0',\n",
       "   'tags': [],\n",
       "   'ad_track': '',\n",
       "   'jobid': '127535893',\n",
       "   'coid': '656743',\n",
       "   'effect': '1',\n",
       "   'is_special_job': '',\n",
       "   'job_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/foshan-nhq\\\\/127535893.html?s=sou_sou_soulb&amp;t=0',\n",
       "   'job_name': '机器学习专家',\n",
       "   'job_title': '机器学习专家',\n",
       "   'company_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/all\\\\/co656743.html',\n",
       "   'company_name': '广发银行股份有限公司信用卡中心',\n",
       "   'providesalary_text': '30-40万\\\\/年',\n",
       "   'workarea': '030603',\n",
       "   'workarea_text': '异地招聘',\n",
       "   'updatedate': '05-12',\n",
       "   'iscommunicate': '',\n",
       "   'companytype_text': '国企',\n",
       "   'degreefrom': '6',\n",
       "   'workyear': '5',\n",
       "   'issuedate': '2021-05-12 17:11:35',\n",
       "   'isFromXyz': '',\n",
       "   'isIntern': '0',\n",
       "   'jobwelf': '五险一金 餐饮补贴 年终奖金 定期体检',\n",
       "   'jobwelf_list': ['五险一金', '餐饮补贴', '年终奖金', '定期体检'],\n",
       "   'attribute_text': ['异地招聘', '3-4年经验', '本科', '招若干人'],\n",
       "   'companysize_text': '10000人以上',\n",
       "   'companyind_text': '银行',\n",
       "   'adid': ''},\n",
       "  {'type': 'engine_search_result',\n",
       "   'jt': '0',\n",
       "   'tags': [],\n",
       "   'ad_track': '',\n",
       "   'jobid': '123404250',\n",
       "   'coid': '5331080',\n",
       "   'effect': '1',\n",
       "   'is_special_job': '',\n",
       "   'job_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/foshan-sdq\\\\/123404250.html?s=sou_sou_soulb&amp;t=0',\n",
       "   'job_name': '数据建模工程师',\n",
       "   'job_title': '数据建模工程师',\n",
       "   'company_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/all\\\\/co5331080.html',\n",
       "   'company_name': '广东德信行信用管理有限公司',\n",
       "   'providesalary_text': '2-3万\\\\/月',\n",
       "   'workarea': '030602',\n",
       "   'workarea_text': '佛山-顺德区',\n",
       "   'updatedate': '05-15',\n",
       "   'iscommunicate': '',\n",
       "   'companytype_text': '国企',\n",
       "   'degreefrom': '6',\n",
       "   'workyear': '4',\n",
       "   'issuedate': '2021-05-15 22:30:53',\n",
       "   'isFromXyz': '',\n",
       "   'isIntern': '0',\n",
       "   'jobwelf': '五险一金 餐饮补贴 员工体检 绩效奖金 年终奖金',\n",
       "   'jobwelf_list': ['五险一金', '餐饮补贴', '员工体检', '绩效奖金', '年终奖金'],\n",
       "   'attribute_text': ['佛山-顺德区', '2年经验', '本科', '招1人'],\n",
       "   'companysize_text': '50-150人',\n",
       "   'companyind_text': '计算机软件',\n",
       "   'adid': ''},\n",
       "  {'type': 'engine_search_result',\n",
       "   'jt': '0',\n",
       "   'tags': [],\n",
       "   'ad_track': '',\n",
       "   'jobid': '131441681',\n",
       "   'coid': '5865037',\n",
       "   'effect': '1',\n",
       "   'is_special_job': '',\n",
       "   'job_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/fuzhoue\\\\/131441681.html?s=sou_sou_soulb&amp;t=0',\n",
       "   'job_name': '机器学习工程师',\n",
       "   'job_title': '机器学习工程师',\n",
       "   'company_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/all\\\\/co5865037.html',\n",
       "   'company_name': '抚州链视角互联网科技有限公司',\n",
       "   'providesalary_text': '1.2-2万\\\\/月',\n",
       "   'workarea': '131100',\n",
       "   'workarea_text': '异地招聘',\n",
       "   'updatedate': '05-15',\n",
       "   'iscommunicate': '',\n",
       "   'companytype_text': '民营公司',\n",
       "   'degreefrom': '6',\n",
       "   'workyear': '5',\n",
       "   'issuedate': '2021-05-15 11:24:55',\n",
       "   'isFromXyz': '',\n",
       "   'isIntern': '0',\n",
       "   'jobwelf': '五险一金 员工旅游 专业培训 年终奖金 弹性工作 法定假日',\n",
       "   'jobwelf_list': ['五险一金', '员工旅游', '专业培训', '年终奖金', '弹性工作', '法定假日'],\n",
       "   'attribute_text': ['异地招聘', '3-4年经验', '本科', '招若干人'],\n",
       "   'companysize_text': '50-150人',\n",
       "   'companyind_text': '互联网\\\\/电子商务',\n",
       "   'adid': ''},\n",
       "  {'type': 'engine_search_result',\n",
       "   'jt': '0',\n",
       "   'tags': [],\n",
       "   'ad_track': '',\n",
       "   'jobid': '123180668',\n",
       "   'coid': '5918115',\n",
       "   'effect': '1',\n",
       "   'is_special_job': '',\n",
       "   'job_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/foshan-ccq\\\\/123180668.html?s=sou_sou_soulb&amp;t=0',\n",
       "   'job_name': '人工智能AI开发工程师',\n",
       "   'job_title': '人工智能AI开发工程师',\n",
       "   'company_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/all\\\\/co5918115.html',\n",
       "   'company_name': '广东森旭通用设备科技有限公司',\n",
       "   'providesalary_text': '1-1.5万\\\\/月',\n",
       "   'workarea': '030601',\n",
       "   'workarea_text': '佛山-禅城区',\n",
       "   'updatedate': '05-15',\n",
       "   'iscommunicate': '',\n",
       "   'companytype_text': '民营公司',\n",
       "   'degreefrom': '6',\n",
       "   'workyear': '5',\n",
       "   'issuedate': '2021-05-15 09:05:20',\n",
       "   'isFromXyz': '',\n",
       "   'isIntern': '0',\n",
       "   'jobwelf': '',\n",
       "   'jobwelf_list': [''],\n",
       "   'attribute_text': ['佛山-禅城区', '3-4年经验', '本科', '招2人'],\n",
       "   'companysize_text': '50-150人',\n",
       "   'companyind_text': '电气\\\\/电力\\\\/水利',\n",
       "   'adid': ''},\n",
       "  {'type': 'engine_search_result',\n",
       "   'jt': '0',\n",
       "   'tags': [],\n",
       "   'ad_track': '',\n",
       "   'jobid': '126769717',\n",
       "   'coid': '151734',\n",
       "   'effect': '1',\n",
       "   'is_special_job': '',\n",
       "   'job_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/guangzhou\\\\/126769717.html?s=sou_sou_soulb&amp;t=0',\n",
       "   'job_name': '算法工程师',\n",
       "   'job_title': '算法工程师',\n",
       "   'company_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/all\\\\/co151734.html',\n",
       "   'company_name': '广州太平洋电脑信息咨询有限公司',\n",
       "   'providesalary_text': '1.2-2.5万\\\\/月',\n",
       "   'workarea': '030200',\n",
       "   'workarea_text': '广州',\n",
       "   'updatedate': '05-14',\n",
       "   'iscommunicate': '',\n",
       "   'companytype_text': '外资（非欧美）',\n",
       "   'degreefrom': '6',\n",
       "   'workyear': '5',\n",
       "   'issuedate': '2021-05-14 23:33:24',\n",
       "   'isFromXyz': '',\n",
       "   'isIntern': '0',\n",
       "   'jobwelf': '五险一金 交通补贴 餐饮补贴',\n",
       "   'jobwelf_list': ['五险一金', '交通补贴', '餐饮补贴'],\n",
       "   'attribute_text': ['广州', '3-4年经验', '本科', '招2人'],\n",
       "   'companysize_text': '500-1000人',\n",
       "   'companyind_text': '互联网\\\\/电子商务',\n",
       "   'adid': ''},\n",
       "  {'type': 'engine_search_result',\n",
       "   'jt': '0',\n",
       "   'tags': [],\n",
       "   'ad_track': '',\n",
       "   'jobid': '131509835',\n",
       "   'coid': '4790640',\n",
       "   'effect': '1',\n",
       "   'is_special_job': '',\n",
       "   'job_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/guangzhou-thq\\\\/131509835.html?s=sou_sou_soulb&amp;t=0',\n",
       "   'job_name': '机器学习工程师',\n",
       "   'job_title': '机器学习工程师',\n",
       "   'company_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/all\\\\/co4790640.html',\n",
       "   'company_name': '广州数说故事信息科技有限公司',\n",
       "   'providesalary_text': '1.8-3万\\\\/月',\n",
       "   'workarea': '030204',\n",
       "   'workarea_text': '广州-天河区',\n",
       "   'updatedate': '05-14',\n",
       "   'iscommunicate': '',\n",
       "   'companytype_text': '民营公司',\n",
       "   'degreefrom': '6',\n",
       "   'workyear': '4',\n",
       "   'issuedate': '2021-05-14 10:57:52',\n",
       "   'isFromXyz': '',\n",
       "   'isIntern': '0',\n",
       "   'jobwelf': '五险一金 弹性工作 定期体检 年终奖金 员工旅游 周末双休',\n",
       "   'jobwelf_list': ['五险一金', '弹性工作', '定期体检', '年终奖金', '员工旅游', '周末双休'],\n",
       "   'attribute_text': ['广州-天河区', '2年经验', '本科', '招1人'],\n",
       "   'companysize_text': '150-500人',\n",
       "   'companyind_text': '计算机服务(系统、数据服务、维修)',\n",
       "   'adid': ''},\n",
       "  {'type': 'engine_search_result',\n",
       "   'jt': '0',\n",
       "   'tags': [],\n",
       "   'ad_track': '',\n",
       "   'jobid': '124319829',\n",
       "   'coid': '2986246',\n",
       "   'effect': '1',\n",
       "   'is_special_job': '',\n",
       "   'job_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/guangzhou-thq\\\\/124319829.html?s=sou_sou_soulb&amp;t=0',\n",
       "   'job_name': 'AI算法工程师',\n",
       "   'job_title': 'AI算法工程师',\n",
       "   'company_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/all\\\\/co2986246.html',\n",
       "   'company_name': '广州草木蕃环境科技有限公司',\n",
       "   'providesalary_text': '2-2.5万\\\\/月',\n",
       "   'workarea': '030204',\n",
       "   'workarea_text': '广州-天河区',\n",
       "   'updatedate': '05-14',\n",
       "   'iscommunicate': '',\n",
       "   'companytype_text': '民营公司',\n",
       "   'degreefrom': '6',\n",
       "   'workyear': '5',\n",
       "   'issuedate': '2021-05-14 10:21:55',\n",
       "   'isFromXyz': '',\n",
       "   'isIntern': '0',\n",
       "   'jobwelf': '专业培训 年终奖金 定期体检 通讯补贴 五险一金',\n",
       "   'jobwelf_list': ['专业培训', '年终奖金', '定期体检', '通讯补贴', '五险一金'],\n",
       "   'attribute_text': ['广州-天河区', '3-4年经验', '本科', '招3人'],\n",
       "   'companysize_text': '50-150人',\n",
       "   'companyind_text': '环保',\n",
       "   'adid': ''},\n",
       "  {'type': 'engine_search_result',\n",
       "   'jt': '0',\n",
       "   'tags': [],\n",
       "   'ad_track': '',\n",
       "   'jobid': '131438504',\n",
       "   'coid': '2798172',\n",
       "   'effect': '1',\n",
       "   'is_special_job': '',\n",
       "   'job_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/guangzhou\\\\/131438504.html?s=sou_sou_soulb&amp;t=0',\n",
       "   'job_name': '数据挖掘研发工程师',\n",
       "   'job_title': '数据挖掘研发工程师',\n",
       "   'company_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/all\\\\/co2798172.html',\n",
       "   'company_name': '广州思迈特软件有限公司',\n",
       "   'providesalary_text': '1.5-3万\\\\/月',\n",
       "   'workarea': '030200',\n",
       "   'workarea_text': '广州',\n",
       "   'updatedate': '05-14',\n",
       "   'iscommunicate': '',\n",
       "   'companytype_text': '民营公司',\n",
       "   'degreefrom': '6',\n",
       "   'workyear': '5',\n",
       "   'issuedate': '2021-05-14 09:52:44',\n",
       "   'isFromXyz': '',\n",
       "   'isIntern': '0',\n",
       "   'jobwelf': '五险一金 补充商业保险 员工旅游 年终奖金 专业培训 通讯补贴 弹性工作 定期体检 绩效奖金 带薪年假',\n",
       "   'jobwelf_list': ['五险一金',\n",
       "    '补充商业保险',\n",
       "    '员工旅游',\n",
       "    '年终奖金',\n",
       "    '专业培训',\n",
       "    '通讯补贴',\n",
       "    '弹性工作',\n",
       "    '定期体检',\n",
       "    '绩效奖金',\n",
       "    '带薪年假'],\n",
       "   'attribute_text': ['广州', '3-4年经验', '本科', '招若干人'],\n",
       "   'companysize_text': '150-500人',\n",
       "   'companyind_text': '计算机软件',\n",
       "   'adid': ''},\n",
       "  {'type': 'engine_search_result',\n",
       "   'jt': '0',\n",
       "   'tags': [],\n",
       "   'ad_track': '',\n",
       "   'jobid': '122323271',\n",
       "   'coid': '4085541',\n",
       "   'effect': '1',\n",
       "   'is_special_job': '',\n",
       "   'job_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/guangzhou-pyq\\\\/122323271.html?s=sou_sou_soulb&amp;t=0',\n",
       "   'job_name': '路径规划与控制算法工程师',\n",
       "   'job_title': '路径规划与控制算法工程师',\n",
       "   'company_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/all\\\\/co4085541.html',\n",
       "   'company_name': '广州艾可机器人有限公司',\n",
       "   'providesalary_text': '2.5-3.5万\\\\/月',\n",
       "   'workarea': '030207',\n",
       "   'workarea_text': '广州-番禺区',\n",
       "   'updatedate': '05-14',\n",
       "   'iscommunicate': '',\n",
       "   'companytype_text': '合资',\n",
       "   'degreefrom': '6',\n",
       "   'workyear': '5',\n",
       "   'issuedate': '2021-05-14 09:52:20',\n",
       "   'isFromXyz': '',\n",
       "   'isIntern': '0',\n",
       "   'jobwelf': '股票期权 年终奖金 绩效奖金 弹性工作 员工旅游 餐饮补贴 通讯补贴 专业培训 高新技术企业 五险一金',\n",
       "   'jobwelf_list': ['股票期权',\n",
       "    '年终奖金',\n",
       "    '绩效奖金',\n",
       "    '弹性工作',\n",
       "    '员工旅游',\n",
       "    '餐饮补贴',\n",
       "    '通讯补贴',\n",
       "    '专业培训',\n",
       "    '高新技术企业',\n",
       "    '五险一金'],\n",
       "   'attribute_text': ['广州-番禺区', '3-4年经验', '本科', '招1人'],\n",
       "   'companysize_text': '50-150人',\n",
       "   'companyind_text': '交通\\\\/运输\\\\/物流',\n",
       "   'adid': ''},\n",
       "  {'type': 'engine_search_result',\n",
       "   'jt': '0',\n",
       "   'tags': [],\n",
       "   'ad_track': '',\n",
       "   'jobid': '128151951',\n",
       "   'coid': '1037854',\n",
       "   'effect': '1',\n",
       "   'is_special_job': '',\n",
       "   'job_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/guangzhou-pyq\\\\/128151951.html?s=sou_sou_soulb&amp;t=0',\n",
       "   'job_name': '电子开发工程师',\n",
       "   'job_title': '电子开发工程师',\n",
       "   'company_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/all\\\\/co1037854.html',\n",
       "   'company_name': '广州中鸣数码科技有限公司',\n",
       "   'providesalary_text': '0.7-1.5万\\\\/月',\n",
       "   'workarea': '030207',\n",
       "   'workarea_text': '广州-番禺区',\n",
       "   'updatedate': '05-14',\n",
       "   'iscommunicate': '',\n",
       "   'companytype_text': '合资',\n",
       "   'degreefrom': '6',\n",
       "   'workyear': '3',\n",
       "   'issuedate': '2021-05-14 09:34:07',\n",
       "   'isFromXyz': '',\n",
       "   'isIntern': '0',\n",
       "   'jobwelf': '五险一金 绩效奖金 员工旅游 年终奖金',\n",
       "   'jobwelf_list': ['五险一金', '绩效奖金', '员工旅游', '年终奖金'],\n",
       "   'attribute_text': ['广州-番禺区', '1年经验', '本科', '招若干人'],\n",
       "   'companysize_text': '50-150人',\n",
       "   'companyind_text': '计算机软件',\n",
       "   'adid': ''},\n",
       "  {'type': 'engine_search_result',\n",
       "   'jt': '0',\n",
       "   'tags': [],\n",
       "   'ad_track': '',\n",
       "   'jobid': '124215435',\n",
       "   'coid': '6750',\n",
       "   'effect': '1',\n",
       "   'is_special_job': '',\n",
       "   'job_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/guangzhou-thq\\\\/124215435.html?s=sou_sou_soulb&amp;t=0',\n",
       "   'job_name': '机器学习平台研发工程师',\n",
       "   'job_title': '机器学习平台研发工程师',\n",
       "   'company_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/all\\\\/co6750.html',\n",
       "   'company_name': '佳都新太科技股份有限公司',\n",
       "   'providesalary_text': '1.5-3万\\\\/月',\n",
       "   'workarea': '030204',\n",
       "   'workarea_text': '广州-天河区',\n",
       "   'updatedate': '05-14',\n",
       "   'iscommunicate': '',\n",
       "   'companytype_text': '民营公司',\n",
       "   'degreefrom': '6',\n",
       "   'workyear': '5',\n",
       "   'issuedate': '2021-05-14 09:07:13',\n",
       "   'isFromXyz': '',\n",
       "   'isIntern': '0',\n",
       "   'jobwelf': '五险一金 免费班车 员工旅游 通讯补贴 餐饮补贴 绩效奖金 定期体检 弹性工作',\n",
       "   'jobwelf_list': ['五险一金',\n",
       "    '免费班车',\n",
       "    '员工旅游',\n",
       "    '通讯补贴',\n",
       "    '餐饮补贴',\n",
       "    '绩效奖金',\n",
       "    '定期体检',\n",
       "    '弹性工作'],\n",
       "   'attribute_text': ['广州-天河区', '3-4年经验', '本科', '招1人'],\n",
       "   'companysize_text': '1000-5000人',\n",
       "   'companyind_text': '计算机软件',\n",
       "   'adid': ''},\n",
       "  {'type': 'engine_search_result',\n",
       "   'jt': '0',\n",
       "   'tags': [],\n",
       "   'ad_track': '',\n",
       "   'jobid': '131679745',\n",
       "   'coid': '5770912',\n",
       "   'effect': '1',\n",
       "   'is_special_job': '',\n",
       "   'job_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/guangzhou-hpq\\\\/131679745.html?s=sou_sou_soulb&amp;t=0',\n",
       "   'job_name': '人工智能应用工程师',\n",
       "   'job_title': '人工智能应用工程师',\n",
       "   'company_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/all\\\\/co5770912.html',\n",
       "   'company_name': '航天信息股份有限公司广州航天软件分公司',\n",
       "   'providesalary_text': '1.2-2万\\\\/月',\n",
       "   'workarea': '030206',\n",
       "   'workarea_text': '广州-黄埔区',\n",
       "   'updatedate': '05-14',\n",
       "   'iscommunicate': '',\n",
       "   'companytype_text': '国企',\n",
       "   'degreefrom': '6',\n",
       "   'workyear': '5',\n",
       "   'issuedate': '2021-05-14 09:06:09',\n",
       "   'isFromXyz': '',\n",
       "   'isIntern': '0',\n",
       "   'jobwelf': '五险一金 餐饮补贴 定期体检 年终奖金 绩效奖金 周末双休 节日津贴 工会福利',\n",
       "   'jobwelf_list': ['五险一金',\n",
       "    '餐饮补贴',\n",
       "    '定期体检',\n",
       "    '年终奖金',\n",
       "    '绩效奖金',\n",
       "    '周末双休',\n",
       "    '节日津贴',\n",
       "    '工会福利'],\n",
       "   'attribute_text': ['广州-黄埔区', '3-4年经验', '本科', '招1人'],\n",
       "   'companysize_text': '50-150人',\n",
       "   'companyind_text': '计算机软件',\n",
       "   'adid': ''},\n",
       "  {'type': 'engine_search_result',\n",
       "   'jt': '0',\n",
       "   'tags': [],\n",
       "   'ad_track': '',\n",
       "   'jobid': '129464478',\n",
       "   'coid': '4905074',\n",
       "   'effect': '1',\n",
       "   'is_special_job': '',\n",
       "   'job_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/guangzhou-thq\\\\/129464478.html?s=sou_sou_soulb&amp;t=0',\n",
       "   'job_name': '数据挖掘工程师',\n",
       "   'job_title': '数据挖掘工程师',\n",
       "   'company_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/all\\\\/co4905074.html',\n",
       "   'company_name': '广州天长通信技术有限公司',\n",
       "   'providesalary_text': '1.5-3万\\\\/月',\n",
       "   'workarea': '030204',\n",
       "   'workarea_text': '广州-天河区',\n",
       "   'updatedate': '05-14',\n",
       "   'iscommunicate': '',\n",
       "   'companytype_text': '民营公司',\n",
       "   'degreefrom': '6',\n",
       "   'workyear': '5',\n",
       "   'issuedate': '2021-05-14 08:41:55',\n",
       "   'isFromXyz': '',\n",
       "   'isIntern': '0',\n",
       "   'jobwelf': '绩效奖金 年终奖金 餐饮补贴 节日福利 生日福利 专业培训 通讯补贴 五险一金 交通补贴 周末双休',\n",
       "   'jobwelf_list': ['绩效奖金',\n",
       "    '年终奖金',\n",
       "    '餐饮补贴',\n",
       "    '节日福利',\n",
       "    '生日福利',\n",
       "    '专业培训',\n",
       "    '通讯补贴',\n",
       "    '五险一金',\n",
       "    '交通补贴',\n",
       "    '周末双休'],\n",
       "   'attribute_text': ['广州-天河区', '3-4年经验', '本科', '招若干人'],\n",
       "   'companysize_text': '50-150人',\n",
       "   'companyind_text': '通信\\\\/电信\\\\/网络设备',\n",
       "   'adid': ''},\n",
       "  {'type': 'engine_search_result',\n",
       "   'jt': '0',\n",
       "   'tags': [],\n",
       "   'ad_track': '',\n",
       "   'jobid': '125162568',\n",
       "   'coid': '2152209',\n",
       "   'effect': '1',\n",
       "   'is_special_job': '',\n",
       "   'job_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/guangzhou-pyq\\\\/125162568.html?s=sou_sou_soulb&amp;t=0',\n",
       "   'job_name': '算法工程师',\n",
       "   'job_title': '算法工程师',\n",
       "   'company_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/all\\\\/co2152209.html',\n",
       "   'company_name': '海南君莱药业有限公司',\n",
       "   'providesalary_text': '1.5-2万\\\\/月',\n",
       "   'workarea': '030207',\n",
       "   'workarea_text': '广州-番禺区',\n",
       "   'updatedate': '05-14',\n",
       "   'iscommunicate': '',\n",
       "   'companytype_text': '民营公司',\n",
       "   'degreefrom': '6',\n",
       "   'workyear': '3',\n",
       "   'issuedate': '2021-05-14 08:35:31',\n",
       "   'isFromXyz': '',\n",
       "   'isIntern': '0',\n",
       "   'jobwelf': '餐饮补贴 专业培训 绩效奖金 年终奖金 定期体检 股票期权',\n",
       "   'jobwelf_list': ['餐饮补贴', '专业培训', '绩效奖金', '年终奖金', '定期体检', '股票期权'],\n",
       "   'attribute_text': ['广州-番禺区', '1年经验', '本科', '招若干人'],\n",
       "   'companysize_text': '150-500人',\n",
       "   'companyind_text': '制药\\\\/生物工程',\n",
       "   'adid': ''},\n",
       "  {'type': 'engine_search_result',\n",
       "   'jt': '0',\n",
       "   'tags': [],\n",
       "   'ad_track': '',\n",
       "   'jobid': '118022691',\n",
       "   'coid': '3342964',\n",
       "   'effect': '1',\n",
       "   'is_special_job': '',\n",
       "   'job_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/guangzhou\\\\/118022691.html?s=sou_sou_soulb&amp;t=0',\n",
       "   'job_name': 'RPA机器人流程自动化开发工程师',\n",
       "   'job_title': 'RPA机器人流程自动化开发工程师',\n",
       "   'company_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/all\\\\/co3342964.html',\n",
       "   'company_name': '尚阳科技股份有限公司',\n",
       "   'providesalary_text': '1-1.5万\\\\/月',\n",
       "   'workarea': '030200',\n",
       "   'workarea_text': '广州',\n",
       "   'updatedate': '05-13',\n",
       "   'iscommunicate': '',\n",
       "   'companytype_text': '民营公司',\n",
       "   'degreefrom': '6',\n",
       "   'workyear': '4',\n",
       "   'issuedate': '2021-05-13 16:37:59',\n",
       "   'isFromXyz': '',\n",
       "   'isIntern': '0',\n",
       "   'jobwelf': '五险一金 补充医疗保险 员工旅游 绩效奖金 专业培训 定期体检',\n",
       "   'jobwelf_list': ['五险一金', '补充医疗保险', '员工旅游', '绩效奖金', '专业培训', '定期体检'],\n",
       "   'attribute_text': ['广州', '2年经验', '本科', '招若干人'],\n",
       "   'companysize_text': '150-500人',\n",
       "   'companyind_text': '计算机服务(系统、数据服务、维修)',\n",
       "   'adid': ''},\n",
       "  {'type': 'engine_search_result',\n",
       "   'jt': '0',\n",
       "   'tags': [],\n",
       "   'ad_track': '',\n",
       "   'jobid': '130388834',\n",
       "   'coid': '847248',\n",
       "   'effect': '1',\n",
       "   'is_special_job': '',\n",
       "   'job_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/foshan\\\\/130388834.html?s=sou_sou_soulb&amp;t=0',\n",
       "   'job_name': 'RPA Solution Architect',\n",
       "   'job_title': 'RPA Solution Architect',\n",
       "   'company_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/all\\\\/co847248.html',\n",
       "   'company_name': '广东凯捷商业数据处理服务有限公司',\n",
       "   'providesalary_text': '1-1.5万\\\\/月',\n",
       "   'workarea': '030600',\n",
       "   'workarea_text': '异地招聘',\n",
       "   'updatedate': '05-13',\n",
       "   'iscommunicate': '',\n",
       "   'companytype_text': '外资（欧美）',\n",
       "   'degreefrom': '6',\n",
       "   'workyear': '5',\n",
       "   'issuedate': '2021-05-13 10:47:19',\n",
       "   'isFromXyz': '',\n",
       "   'isIntern': '0',\n",
       "   'jobwelf': '五险一金 补充医疗保险 定期体检 年终奖金 绩效奖金 员工旅游 专业培训 周末双休 带薪年假',\n",
       "   'jobwelf_list': ['五险一金',\n",
       "    '补充医疗保险',\n",
       "    '定期体检',\n",
       "    '年终奖金',\n",
       "    '绩效奖金',\n",
       "    '员工旅游',\n",
       "    '专业培训',\n",
       "    '周末双休',\n",
       "    '带薪年假'],\n",
       "   'attribute_text': ['异地招聘', '3-4年经验', '本科', '招若干人'],\n",
       "   'companysize_text': '500-1000人',\n",
       "   'companyind_text': '专业服务(咨询、人力资源、财会)',\n",
       "   'adid': ''},\n",
       "  {'type': 'engine_search_result',\n",
       "   'jt': '0',\n",
       "   'tags': [],\n",
       "   'ad_track': '',\n",
       "   'jobid': '130698781',\n",
       "   'coid': '4335365',\n",
       "   'effect': '1',\n",
       "   'is_special_job': '',\n",
       "   'job_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/guangzhou-thq\\\\/130698781.html?s=sou_sou_soulb&amp;t=0',\n",
       "   'job_name': '运动控制算法工程师',\n",
       "   'job_title': '运动控制算法工程师',\n",
       "   'company_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/all\\\\/co4335365.html',\n",
       "   'company_name': '广州舜飞信息科技有限公司',\n",
       "   'providesalary_text': '1.5-3万\\\\/月',\n",
       "   'workarea': '030204',\n",
       "   'workarea_text': '异地招聘',\n",
       "   'updatedate': '05-13',\n",
       "   'iscommunicate': '',\n",
       "   'companytype_text': '民营公司',\n",
       "   'degreefrom': '6',\n",
       "   'workyear': '5',\n",
       "   'issuedate': '2021-05-13 10:19:26',\n",
       "   'isFromXyz': '',\n",
       "   'isIntern': '0',\n",
       "   'jobwelf': '弹性工作 五险一金 节日福利 带薪年假 股票期权 年终奖金 绩效奖金',\n",
       "   'jobwelf_list': ['弹性工作', '五险一金', '节日福利', '带薪年假', '股票期权', '年终奖金', '绩效奖金'],\n",
       "   'attribute_text': ['异地招聘', '3-4年经验', '本科', '招1人'],\n",
       "   'companysize_text': '150-500人',\n",
       "   'companyind_text': '互联网\\\\/电子商务',\n",
       "   'adid': ''},\n",
       "  {'type': 'engine_search_result',\n",
       "   'jt': '0',\n",
       "   'tags': [],\n",
       "   'ad_track': '',\n",
       "   'jobid': '128587013',\n",
       "   'coid': '232221',\n",
       "   'effect': '1',\n",
       "   'is_special_job': '',\n",
       "   'job_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/guangzhou-thq\\\\/128587013.html?s=sou_sou_soulb&amp;t=0',\n",
       "   'job_name': '机器学习算法工程师（衡睿）',\n",
       "   'job_title': '机器学习算法工程师（衡睿）',\n",
       "   'company_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/all\\\\/co232221.html',\n",
       "   'company_name': '宜通世纪科技股份有限公司',\n",
       "   'providesalary_text': '30-40万\\\\/年',\n",
       "   'workarea': '030204',\n",
       "   'workarea_text': '广州-天河区',\n",
       "   'updatedate': '05-13',\n",
       "   'iscommunicate': '',\n",
       "   'companytype_text': '上市公司',\n",
       "   'degreefrom': '6',\n",
       "   'workyear': '4',\n",
       "   'issuedate': '2021-05-13 09:28:29',\n",
       "   'isFromXyz': '',\n",
       "   'isIntern': '0',\n",
       "   'jobwelf': '五险一金 通讯补贴 绩效奖金 交通补贴 年终奖金 定期体检',\n",
       "   'jobwelf_list': ['五险一金', '通讯补贴', '绩效奖金', '交通补贴', '年终奖金', '定期体检'],\n",
       "   'attribute_text': ['广州-天河区', '2年经验', '本科', '招若干人'],\n",
       "   'companysize_text': '10000人以上',\n",
       "   'companyind_text': '通信\\\\/电信运营、增值服务',\n",
       "   'adid': ''},\n",
       "  {'type': 'engine_search_result',\n",
       "   'jt': '0',\n",
       "   'tags': [],\n",
       "   'ad_track': '',\n",
       "   'jobid': '128967099',\n",
       "   'coid': '2602391',\n",
       "   'effect': '1',\n",
       "   'is_special_job': '',\n",
       "   'job_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/huizhou\\\\/128967099.html?s=sou_sou_soulb&amp;t=0',\n",
       "   'job_name': '机器学习工程师',\n",
       "   'job_title': '机器学习工程师',\n",
       "   'company_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/all\\\\/co2602391.html',\n",
       "   'company_name': '伯恩光学（惠州）有限公司',\n",
       "   'providesalary_text': '1.5-2.5万\\\\/月',\n",
       "   'workarea': '030300',\n",
       "   'workarea_text': '惠州',\n",
       "   'updatedate': '05-12',\n",
       "   'iscommunicate': '',\n",
       "   'companytype_text': '民营公司',\n",
       "   'degreefrom': '6',\n",
       "   'workyear': '4',\n",
       "   'issuedate': '2021-05-12 11:15:22',\n",
       "   'isFromXyz': '',\n",
       "   'isIntern': '0',\n",
       "   'jobwelf': '带薪年假 包住 餐饮补贴 五险 免费班车',\n",
       "   'jobwelf_list': ['带薪年假', '包住', '餐饮补贴', '五险', '免费班车'],\n",
       "   'attribute_text': ['惠州', '2年经验', '本科', '招2人'],\n",
       "   'companysize_text': '10000人以上',\n",
       "   'companyind_text': '原材料和加工',\n",
       "   'adid': ''},\n",
       "  {'type': 'engine_search_result',\n",
       "   'jt': '0',\n",
       "   'tags': [],\n",
       "   'ad_track': '',\n",
       "   'jobid': '126496352',\n",
       "   'coid': '2810171',\n",
       "   'effect': '1',\n",
       "   'is_special_job': '',\n",
       "   'job_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/dongguan-sshq\\\\/126496352.html?s=sou_sou_soulb&amp;t=0',\n",
       "   'job_name': '深度学习工程师（能源环保）',\n",
       "   'job_title': '深度学习工程师（能源环保）',\n",
       "   'company_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/all\\\\/co2810171.html',\n",
       "   'company_name': '中国科学院云计算中心',\n",
       "   'providesalary_text': '0.6-1万\\\\/月',\n",
       "   'workarea': '030833',\n",
       "   'workarea_text': '东莞-松山湖区',\n",
       "   'updatedate': '05-12',\n",
       "   'iscommunicate': '',\n",
       "   'companytype_text': '事业单位',\n",
       "   'degreefrom': '6',\n",
       "   'workyear': '4',\n",
       "   'issuedate': '2021-05-12 09:33:41',\n",
       "   'isFromXyz': '',\n",
       "   'isIntern': '0',\n",
       "   'jobwelf': '五险一金 餐饮补贴 通讯补贴 年终奖金 定期体检 带薪年假 生日礼品 其他奖金 高温补贴 交通补贴',\n",
       "   'jobwelf_list': ['五险一金',\n",
       "    '餐饮补贴',\n",
       "    '通讯补贴',\n",
       "    '年终奖金',\n",
       "    '定期体检',\n",
       "    '带薪年假',\n",
       "    '生日礼品',\n",
       "    '其他奖金',\n",
       "    '高温补贴',\n",
       "    '交通补贴'],\n",
       "   'attribute_text': ['东莞-松山湖区', '2年经验', '本科', '招1人'],\n",
       "   'companysize_text': '500-1000人',\n",
       "   'companyind_text': '计算机服务(系统、数据服务、维修)',\n",
       "   'adid': ''},\n",
       "  {'type': 'engine_search_result',\n",
       "   'jt': '0',\n",
       "   'tags': [],\n",
       "   'ad_track': '',\n",
       "   'jobid': '129073168',\n",
       "   'coid': '6330447',\n",
       "   'effect': '1',\n",
       "   'is_special_job': '',\n",
       "   'job_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/zhuhai-zhgx\\\\/129073168.html?s=sou_sou_soulb&amp;t=0',\n",
       "   'job_name': '机器学习工程师',\n",
       "   'job_title': '机器学习工程师',\n",
       "   'company_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/all\\\\/co6330447.html',\n",
       "   'company_name': '众慧通智能技术有限责任公司',\n",
       "   'providesalary_text': '1-3万\\\\/月',\n",
       "   'workarea': '030506',\n",
       "   'workarea_text': '珠海-珠海高新区',\n",
       "   'updatedate': '05-11',\n",
       "   'iscommunicate': '',\n",
       "   'companytype_text': '民营公司',\n",
       "   'degreefrom': '6',\n",
       "   'workyear': '6',\n",
       "   'issuedate': '2021-05-11 17:02:16',\n",
       "   'isFromXyz': '',\n",
       "   'isIntern': '0',\n",
       "   'jobwelf': '周末双休 带薪年假 五险一金 包吃 节日福利 绩效奖金',\n",
       "   'jobwelf_list': ['周末双休', '带薪年假', '五险一金', '包吃', '节日福利', '绩效奖金'],\n",
       "   'attribute_text': ['珠海-珠海高新区', '5-7年经验', '本科', '招若干人'],\n",
       "   'companysize_text': '50-150人',\n",
       "   'companyind_text': '计算机软件',\n",
       "   'adid': ''},\n",
       "  {'type': 'engine_search_result',\n",
       "   'jt': '0',\n",
       "   'tags': [],\n",
       "   'ad_track': '',\n",
       "   'jobid': '126631873',\n",
       "   'coid': '3639184',\n",
       "   'effect': '1',\n",
       "   'is_special_job': '',\n",
       "   'job_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/guangzhou-thq\\\\/126631873.html?s=sou_sou_soulb&amp;t=0',\n",
       "   'job_name': '机器学习算法工程师\\\\/高级工程师',\n",
       "   'job_title': '机器学习算法工程师\\\\/高级工程师',\n",
       "   'company_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/all\\\\/co3639184.html',\n",
       "   'company_name': '广州小鹏汽车科技有限公司',\n",
       "   'providesalary_text': '2-4万\\\\/月',\n",
       "   'workarea': '030204',\n",
       "   'workarea_text': '广州-天河区',\n",
       "   'updatedate': '05-07',\n",
       "   'iscommunicate': '',\n",
       "   'companytype_text': '民营公司',\n",
       "   'degreefrom': '6',\n",
       "   'workyear': '5',\n",
       "   'issuedate': '2021-05-07 16:14:31',\n",
       "   'isFromXyz': '',\n",
       "   'isIntern': '0',\n",
       "   'jobwelf': '年终奖金 餐饮补贴 弹性工作 五险一金',\n",
       "   'jobwelf_list': ['年终奖金', '餐饮补贴', '弹性工作', '五险一金'],\n",
       "   'attribute_text': ['广州-天河区', '3-4年经验', '本科', '招若干人'],\n",
       "   'companysize_text': '1000-5000人',\n",
       "   'companyind_text': '汽车',\n",
       "   'adid': ''},\n",
       "  {'type': 'engine_search_result',\n",
       "   'jt': '0',\n",
       "   'tags': [],\n",
       "   'ad_track': '',\n",
       "   'jobid': '129261942',\n",
       "   'coid': '4405381',\n",
       "   'effect': '1',\n",
       "   'is_special_job': '',\n",
       "   'job_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/dongguan-wjq\\\\/129261942.html?s=sou_sou_soulb&amp;t=0',\n",
       "   'job_name': '应用工程师',\n",
       "   'job_title': '应用工程师',\n",
       "   'company_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/all\\\\/co4405381.html',\n",
       "   'company_name': '东莞市超业精密设备有限公司',\n",
       "   'providesalary_text': '0.7-1.4万\\\\/月',\n",
       "   'workarea': '030804',\n",
       "   'workarea_text': '东莞-万江区',\n",
       "   'updatedate': '05-07',\n",
       "   'iscommunicate': '',\n",
       "   'companytype_text': '合资',\n",
       "   'degreefrom': '6',\n",
       "   'workyear': '4',\n",
       "   'issuedate': '2021-05-07 09:00:46',\n",
       "   'isFromXyz': '',\n",
       "   'isIntern': '0',\n",
       "   'jobwelf': '五险一金 年终奖金 包吃',\n",
       "   'jobwelf_list': ['五险一金', '年终奖金', '包吃'],\n",
       "   'attribute_text': ['东莞-万江区', '2年经验', '本科', '招2人'],\n",
       "   'companysize_text': '500-1000人',\n",
       "   'companyind_text': '机械\\\\/设备\\\\/重工',\n",
       "   'adid': ''},\n",
       "  {'type': 'engine_search_result',\n",
       "   'jt': '0',\n",
       "   'tags': [],\n",
       "   'ad_track': '',\n",
       "   'jobid': '118975850',\n",
       "   'coid': '2765848',\n",
       "   'effect': '1',\n",
       "   'is_special_job': '',\n",
       "   'job_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/yichune\\\\/118975850.html?s=sou_sou_soulb&amp;t=0',\n",
       "   'job_name': '智能化技术员',\n",
       "   'job_title': '智能化技术员',\n",
       "   'company_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/all\\\\/co2765848.html',\n",
       "   'company_name': '蒙娜丽莎集团股份有限公司',\n",
       "   'providesalary_text': '6-8千\\\\/月',\n",
       "   'workarea': '131000',\n",
       "   'workarea_text': '异地招聘',\n",
       "   'updatedate': '05-05',\n",
       "   'iscommunicate': '',\n",
       "   'companytype_text': '民营公司',\n",
       "   'degreefrom': '6',\n",
       "   'workyear': '3',\n",
       "   'issuedate': '2021-05-05 08:30:20',\n",
       "   'isFromXyz': '',\n",
       "   'isIntern': '0',\n",
       "   'jobwelf': '五险一金 定期体检 带薪年休假 全勤奖 节日福利 工龄奖 丰富文体活动',\n",
       "   'jobwelf_list': ['五险一金', '定期体检', '带薪年休假', '全勤奖', '节日福利', '工龄奖', '丰富文体活动'],\n",
       "   'attribute_text': ['异地招聘', '1年经验', '本科', '招1人'],\n",
       "   'companysize_text': '1000-5000人',\n",
       "   'companyind_text': '多元化业务集团公司',\n",
       "   'adid': ''},\n",
       "  {'type': 'engine_search_result',\n",
       "   'jt': '0',\n",
       "   'tags': [],\n",
       "   'ad_track': '',\n",
       "   'jobid': '123660319',\n",
       "   'coid': '5400362',\n",
       "   'effect': '1',\n",
       "   'is_special_job': '',\n",
       "   'job_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/guangzhou\\\\/123660319.html?s=sou_sou_soulb&amp;t=0',\n",
       "   'job_name': 'machine learning',\n",
       "   'job_title': 'machine learning',\n",
       "   'company_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/all\\\\/co5400362.html',\n",
       "   'company_name': '广州华钦软件技术有限公司',\n",
       "   'providesalary_text': '1-2万\\\\/月',\n",
       "   'workarea': '030200',\n",
       "   'workarea_text': '广州',\n",
       "   'updatedate': '04-30',\n",
       "   'iscommunicate': '',\n",
       "   'companytype_text': '民营公司',\n",
       "   'degreefrom': '6',\n",
       "   'workyear': '5',\n",
       "   'issuedate': '2021-04-30 09:23:00',\n",
       "   'isFromXyz': '',\n",
       "   'isIntern': '0',\n",
       "   'jobwelf': '',\n",
       "   'jobwelf_list': [''],\n",
       "   'attribute_text': ['广州', '3-4年经验', '本科', '招若干人'],\n",
       "   'companysize_text': '',\n",
       "   'companyind_text': '计算机软件',\n",
       "   'adid': ''},\n",
       "  {'type': 'engine_search_result',\n",
       "   'jt': '0',\n",
       "   'tags': [],\n",
       "   'ad_track': '',\n",
       "   'jobid': '96860485',\n",
       "   'coid': '1366889',\n",
       "   'effect': '1',\n",
       "   'is_special_job': '',\n",
       "   'job_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/guangzhou\\\\/96860485.html?s=sou_sou_soulb&amp;t=0',\n",
       "   'job_name': 'AI研发工程师',\n",
       "   'job_title': 'AI研发工程师',\n",
       "   'company_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/all\\\\/co1366889.html',\n",
       "   'company_name': 'TWO Group',\n",
       "   'providesalary_text': '0.9-1.5万\\\\/月',\n",
       "   'workarea': '030200',\n",
       "   'workarea_text': '广州',\n",
       "   'updatedate': '03-27',\n",
       "   'iscommunicate': '',\n",
       "   'companytype_text': '外资（欧美）',\n",
       "   'degreefrom': '6',\n",
       "   'workyear': '4',\n",
       "   'issuedate': '2021-03-27 16:00:01',\n",
       "   'isFromXyz': '',\n",
       "   'isIntern': '0',\n",
       "   'jobwelf': '五险一金 年终奖金 定期体检 弹性工作 周末双休',\n",
       "   'jobwelf_list': ['五险一金', '年终奖金', '定期体检', '弹性工作', '周末双休'],\n",
       "   'attribute_text': ['广州', '2年经验', '本科', '招1人'],\n",
       "   'companysize_text': '150-500人',\n",
       "   'companyind_text': '计算机软件',\n",
       "   'adid': ''},\n",
       "  {'type': 'engine_search_result',\n",
       "   'jt': '0',\n",
       "   'tags': [],\n",
       "   'ad_track': '',\n",
       "   'jobid': '128755486',\n",
       "   'coid': '6311957',\n",
       "   'effect': '1',\n",
       "   'is_special_job': '',\n",
       "   'job_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/guangzhou-byq\\\\/128755486.html?s=sou_sou_soulb&amp;t=0',\n",
       "   'job_name': '安卓应用工程师',\n",
       "   'job_title': '安卓应用工程师',\n",
       "   'company_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/all\\\\/co6311957.html',\n",
       "   'company_name': '广东省畅想云科技产业控股有限公司',\n",
       "   'providesalary_text': '6-8千\\\\/月',\n",
       "   'workarea': '030205',\n",
       "   'workarea_text': '广州-白云区',\n",
       "   'updatedate': '05-14',\n",
       "   'iscommunicate': '',\n",
       "   'companytype_text': '民营公司',\n",
       "   'degreefrom': '6',\n",
       "   'workyear': '3',\n",
       "   'issuedate': '2021-05-14 15:52:48',\n",
       "   'isFromXyz': '',\n",
       "   'isIntern': '0',\n",
       "   'jobwelf': '',\n",
       "   'jobwelf_list': [''],\n",
       "   'attribute_text': ['广州-白云区', '1年经验', '本科', '招5人'],\n",
       "   'companysize_text': '50-150人',\n",
       "   'companyind_text': '教育\\\\/培训\\\\/院校',\n",
       "   'adid': ''},\n",
       "  {'type': 'engine_search_result',\n",
       "   'jt': '0',\n",
       "   'tags': [],\n",
       "   'ad_track': '',\n",
       "   'jobid': '119513066',\n",
       "   'coid': '4644820',\n",
       "   'effect': '1',\n",
       "   'is_special_job': '',\n",
       "   'job_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/guangzhou-hpq\\\\/119513066.html?s=sou_sou_soulb&amp;t=0',\n",
       "   'job_name': '大数据开发工程师',\n",
       "   'job_title': '大数据开发工程师',\n",
       "   'company_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/all\\\\/co4644820.html',\n",
       "   'company_name': '广州宏途教育网络科技有限公司',\n",
       "   'providesalary_text': '1.5-2万\\\\/月',\n",
       "   'workarea': '030206',\n",
       "   'workarea_text': '广州-黄埔区',\n",
       "   'updatedate': '05-12',\n",
       "   'iscommunicate': '',\n",
       "   'companytype_text': '创业公司',\n",
       "   'degreefrom': '6',\n",
       "   'workyear': '5',\n",
       "   'issuedate': '2021-05-12 09:31:39',\n",
       "   'isFromXyz': '',\n",
       "   'isIntern': '0',\n",
       "   'jobwelf': '五险一金 免费班车 员工旅游 周末双休 补充医疗保险 专业培训 弹性工作',\n",
       "   'jobwelf_list': ['五险一金', '免费班车', '员工旅游', '周末双休', '补充医疗保险', '专业培训', '弹性工作'],\n",
       "   'attribute_text': ['广州-黄埔区', '3-4年经验', '本科', '招5人'],\n",
       "   'companysize_text': '500-1000人',\n",
       "   'companyind_text': '互联网\\\\/电子商务',\n",
       "   'adid': ''},\n",
       "  {'type': 'engine_search_result',\n",
       "   'jt': '0',\n",
       "   'tags': [],\n",
       "   'ad_track': '',\n",
       "   'jobid': '123420110',\n",
       "   'coid': '4308523',\n",
       "   'effect': '1',\n",
       "   'is_special_job': '',\n",
       "   'job_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/guangzhou-thq\\\\/123420110.html?s=sou_sou_soulb&amp;t=0',\n",
       "   'job_name': '月薪12K java开发（AI方向）',\n",
       "   'job_title': '月薪12K java开发（AI方向）',\n",
       "   'company_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/all\\\\/co4308523.html',\n",
       "   'company_name': '迪昆集团',\n",
       "   'providesalary_text': '1-1.5万\\\\/月',\n",
       "   'workarea': '030204',\n",
       "   'workarea_text': '广州-天河区',\n",
       "   'updatedate': '04-02',\n",
       "   'iscommunicate': '',\n",
       "   'companytype_text': '民营公司',\n",
       "   'degreefrom': '6',\n",
       "   'workyear': '4',\n",
       "   'issuedate': '2021-04-02 11:15:02',\n",
       "   'isFromXyz': '',\n",
       "   'isIntern': '0',\n",
       "   'jobwelf': '周末双休 带薪年假 五险一金 专业培训 节日福利 全勤奖 免费班车 交通补贴 餐饮补贴 加班补贴',\n",
       "   'jobwelf_list': ['周末双休',\n",
       "    '带薪年假',\n",
       "    '五险一金',\n",
       "    '专业培训',\n",
       "    '节日福利',\n",
       "    '全勤奖',\n",
       "    '免费班车',\n",
       "    '交通补贴',\n",
       "    '餐饮补贴',\n",
       "    '加班补贴'],\n",
       "   'attribute_text': ['广州-天河区', '2年经验', '本科', '招若干人'],\n",
       "   'companysize_text': '150-500人',\n",
       "   'companyind_text': '专业服务(咨询、人力资源、财会)',\n",
       "   'adid': ''},\n",
       "  {'type': 'engine_search_result',\n",
       "   'jt': '0',\n",
       "   'tags': [],\n",
       "   'ad_track': '',\n",
       "   'jobid': '125906921',\n",
       "   'coid': '5374967',\n",
       "   'effect': '1',\n",
       "   'is_special_job': '',\n",
       "   'job_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/guangzhou-pyq\\\\/125906921.html?s=sou_sou_soulb&amp;t=0',\n",
       "   'job_name': '10k创客编程讲师+五险一金',\n",
       "   'job_title': '10k创客编程讲师+五险一金',\n",
       "   'company_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/all\\\\/co5374967.html',\n",
       "   'company_name': '广东国府手信文化有限公司',\n",
       "   'providesalary_text': '0.7-1万\\\\/月',\n",
       "   'workarea': '030207',\n",
       "   'workarea_text': '广州-番禺区',\n",
       "   'updatedate': '03-26',\n",
       "   'iscommunicate': '',\n",
       "   'companytype_text': '民营公司',\n",
       "   'degreefrom': '6',\n",
       "   'workyear': '10',\n",
       "   'issuedate': '2021-03-26 09:29:48',\n",
       "   'isFromXyz': '',\n",
       "   'isIntern': '0',\n",
       "   'jobwelf': '五险一金 专业培训 年终奖金 绩效奖金 带薪年假 节日福利 节假日活动 全勤奖 包住宿 做五休二',\n",
       "   'jobwelf_list': ['五险一金',\n",
       "    '专业培训',\n",
       "    '年终奖金',\n",
       "    '绩效奖金',\n",
       "    '带薪年假',\n",
       "    '节日福利',\n",
       "    '节假日活动',\n",
       "    '全勤奖',\n",
       "    '包住宿',\n",
       "    '做五休二'],\n",
       "   'attribute_text': ['广州-番禺区', '无需经验', '本科', '招5人'],\n",
       "   'companysize_text': '150-500人',\n",
       "   'companyind_text': '专业服务(咨询、人力资源、财会)',\n",
       "   'adid': ''},\n",
       "  {'type': 'engine_search_result',\n",
       "   'jt': '0',\n",
       "   'tags': ['intern'],\n",
       "   'ad_track': '',\n",
       "   'jobid': '121089425',\n",
       "   'coid': '5774321',\n",
       "   'effect': '1',\n",
       "   'is_special_job': '',\n",
       "   'job_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/guangzhou-hdq\\\\/121089425.html?s=sou_sou_soulb&amp;t=0',\n",
       "   'job_name': '视觉算法助理工程师',\n",
       "   'job_title': '视觉算法助理工程师',\n",
       "   'company_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/all\\\\/co5774321.html',\n",
       "   'company_name': '广州智秦工业装备有限公司',\n",
       "   'providesalary_text': '4.5-6千\\\\/月',\n",
       "   'workarea': '030208',\n",
       "   'workarea_text': '异地招聘',\n",
       "   'updatedate': '05-15',\n",
       "   'iscommunicate': '',\n",
       "   'companytype_text': '民营公司',\n",
       "   'degreefrom': '6',\n",
       "   'workyear': '1',\n",
       "   'issuedate': '2021-05-15 13:48:16',\n",
       "   'isFromXyz': '',\n",
       "   'isIntern': '1',\n",
       "   'jobwelf': '',\n",
       "   'jobwelf_list': [''],\n",
       "   'attribute_text': ['异地招聘', '在校生\\\\/应届生', '本科', '招5人'],\n",
       "   'companysize_text': '少于50人',\n",
       "   'companyind_text': '仪器仪表\\\\/工业自动化',\n",
       "   'adid': ''},\n",
       "  {'type': 'engine_search_result',\n",
       "   'jt': '0',\n",
       "   'tags': [],\n",
       "   'ad_track': '',\n",
       "   'jobid': '131473589',\n",
       "   'coid': '4384355',\n",
       "   'effect': '1',\n",
       "   'is_special_job': '',\n",
       "   'job_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/guangzhou-thq\\\\/131473589.html?s=sou_sou_soulb&amp;t=0',\n",
       "   'job_name': '智能计算系统研究员',\n",
       "   'job_title': '智能计算系统研究员',\n",
       "   'company_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/all\\\\/co4384355.html',\n",
       "   'company_name': '广州幻境科技有限公司',\n",
       "   'providesalary_text': '2-4千\\\\/月',\n",
       "   'workarea': '030204',\n",
       "   'workarea_text': '广州-天河区',\n",
       "   'updatedate': '05-14',\n",
       "   'iscommunicate': '',\n",
       "   'companytype_text': '民营公司',\n",
       "   'degreefrom': '6',\n",
       "   'workyear': '1',\n",
       "   'issuedate': '2021-05-14 10:09:50',\n",
       "   'isFromXyz': '',\n",
       "   'isIntern': '0',\n",
       "   'jobwelf': '五险一金 周末双休 绩效奖金',\n",
       "   'jobwelf_list': ['五险一金', '周末双休', '绩效奖金'],\n",
       "   'attribute_text': ['广州-天河区', '在校生\\\\/应届生', '本科', '招若干人'],\n",
       "   'companysize_text': '50-150人',\n",
       "   'companyind_text': '计算机软件',\n",
       "   'adid': ''},\n",
       "  {'type': 'engine_search_result',\n",
       "   'jt': '0',\n",
       "   'tags': [],\n",
       "   'ad_track': '',\n",
       "   'jobid': '131552523',\n",
       "   'coid': '3574191',\n",
       "   'effect': '1',\n",
       "   'is_special_job': '',\n",
       "   'job_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/guangzhou-thq\\\\/131552523.html?s=sou_sou_soulb&amp;t=0',\n",
       "   'job_name': '终端AI实习生',\n",
       "   'job_title': '终端AI实习生',\n",
       "   'company_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/all\\\\/co3574191.html',\n",
       "   'company_name': '广东联通通信建设有限公司',\n",
       "   'providesalary_text': '2-3千\\\\/月',\n",
       "   'workarea': '030204',\n",
       "   'workarea_text': '广州-天河区',\n",
       "   'updatedate': '05-14',\n",
       "   'iscommunicate': '',\n",
       "   'companytype_text': '国企',\n",
       "   'degreefrom': '6',\n",
       "   'workyear': '1',\n",
       "   'issuedate': '2021-05-14 09:04:07',\n",
       "   'isFromXyz': '',\n",
       "   'isIntern': '0',\n",
       "   'jobwelf': '五险一金 通讯补贴 餐饮补贴 定期体检 绩效奖金 年终奖金 交通补贴 专业培训',\n",
       "   'jobwelf_list': ['五险一金',\n",
       "    '通讯补贴',\n",
       "    '餐饮补贴',\n",
       "    '定期体检',\n",
       "    '绩效奖金',\n",
       "    '年终奖金',\n",
       "    '交通补贴',\n",
       "    '专业培训'],\n",
       "   'attribute_text': ['广州-天河区', '在校生\\\\/应届生', '本科', '招若干人'],\n",
       "   'companysize_text': '50-150人',\n",
       "   'companyind_text': '通信\\\\/电信\\\\/网络设备',\n",
       "   'adid': ''},\n",
       "  {'type': 'engine_search_result',\n",
       "   'jt': '0',\n",
       "   'tags': [],\n",
       "   'ad_track': '',\n",
       "   'jobid': '128744981',\n",
       "   'coid': '3048399',\n",
       "   'effect': '1',\n",
       "   'is_special_job': '',\n",
       "   'job_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/guangzhou-thq\\\\/128744981.html?s=sou_sou_soulb&amp;t=0',\n",
       "   'job_name': '算法工程师',\n",
       "   'job_title': '算法工程师',\n",
       "   'company_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/all\\\\/co3048399.html',\n",
       "   'company_name': '广东三维家信息科技有限公司',\n",
       "   'providesalary_text': '2-4万\\\\/月',\n",
       "   'workarea': '030204',\n",
       "   'workarea_text': '广州-天河区',\n",
       "   'updatedate': '05-11',\n",
       "   'iscommunicate': '',\n",
       "   'companytype_text': '民营公司',\n",
       "   'degreefrom': '6',\n",
       "   'workyear': '1',\n",
       "   'issuedate': '2021-05-11 14:16:00',\n",
       "   'isFromXyz': '',\n",
       "   'isIntern': '0',\n",
       "   'jobwelf': '员工旅游 餐饮补贴 绩效奖金 定期体检 年终奖金 五险一金',\n",
       "   'jobwelf_list': ['员工旅游', '餐饮补贴', '绩效奖金', '定期体检', '年终奖金', '五险一金'],\n",
       "   'attribute_text': ['广州-天河区', '在校生\\\\/应届生', '本科', '招4人'],\n",
       "   'companysize_text': '1000-5000人',\n",
       "   'companyind_text': '计算机软件',\n",
       "   'adid': ''},\n",
       "  {'type': 'engine_search_result',\n",
       "   'jt': '0',\n",
       "   'tags': [],\n",
       "   'ad_track': '',\n",
       "   'jobid': '131521861',\n",
       "   'coid': '3817074',\n",
       "   'effect': '1',\n",
       "   'is_special_job': '',\n",
       "   'job_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/beijing-hdq\\\\/131521861.html?s=sou_sou_soulb&amp;t=0',\n",
       "   'job_name': '新建申请表测试职位',\n",
       "   'job_title': '新建申请表测试职位',\n",
       "   'company_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/all\\\\/co3817074.html',\n",
       "   'company_name': '北京希瑞亚斯科技有限公司',\n",
       "   'providesalary_text': '1.2-1.4万\\\\/月',\n",
       "   'workarea': '010800',\n",
       "   'workarea_text': '异地招聘',\n",
       "   'updatedate': '05-03',\n",
       "   'iscommunicate': '',\n",
       "   'companytype_text': '合资',\n",
       "   'degreefrom': '6',\n",
       "   'workyear': '1',\n",
       "   'issuedate': '2021-05-03 18:00:01',\n",
       "   'isFromXyz': '',\n",
       "   'isIntern': '0',\n",
       "   'jobwelf': '周末双休 节日福利',\n",
       "   'jobwelf_list': ['周末双休', '节日福利'],\n",
       "   'attribute_text': ['异地招聘', '在校生\\\\/应届生', '本科', '招2人'],\n",
       "   'companysize_text': '150-500人',\n",
       "   'companyind_text': '互联网\\\\/电子商务',\n",
       "   'adid': ''},\n",
       "  {'type': 'engine_search_result',\n",
       "   'jt': '0',\n",
       "   'tags': [],\n",
       "   'ad_track': '',\n",
       "   'jobid': '130503637',\n",
       "   'coid': '1686854',\n",
       "   'effect': '1',\n",
       "   'is_special_job': '',\n",
       "   'job_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/suzhou-gyyq\\\\/130503637.html?s=sou_sou_soulb&amp;t=0',\n",
       "   'job_name': '机器学习算法工程师',\n",
       "   'job_title': '机器学习算法工程师',\n",
       "   'company_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/all\\\\/co1686854.html',\n",
       "   'company_name': '软通动力信息技术（集团）股份有限公司',\n",
       "   'providesalary_text': '1.8-3.2万\\\\/月',\n",
       "   'workarea': '070306',\n",
       "   'workarea_text': '异地招聘',\n",
       "   'updatedate': '04-03',\n",
       "   'iscommunicate': '',\n",
       "   'companytype_text': '民营公司',\n",
       "   'degreefrom': '6',\n",
       "   'workyear': '6',\n",
       "   'issuedate': '2021-04-03 11:00:01',\n",
       "   'isFromXyz': '',\n",
       "   'isIntern': '0',\n",
       "   'jobwelf': '',\n",
       "   'jobwelf_list': [''],\n",
       "   'attribute_text': ['异地招聘', '5-7年经验', '本科', '招5人'],\n",
       "   'companysize_text': '10000人以上',\n",
       "   'companyind_text': '计算机软件',\n",
       "   'adid': ''},\n",
       "  {'type': 'engine_search_result',\n",
       "   'jt': '0',\n",
       "   'tags': ['intern'],\n",
       "   'ad_track': '',\n",
       "   'jobid': '129271516',\n",
       "   'coid': '128887',\n",
       "   'effect': '1',\n",
       "   'is_special_job': '',\n",
       "   'job_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/guangzhou\\\\/129271516.html?s=sou_sou_soulb&amp;t=0',\n",
       "   'job_name': 'RPA实施工程师',\n",
       "   'job_title': 'RPA实施工程师',\n",
       "   'company_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/all\\\\/co128887.html',\n",
       "   'company_name': '广州中长康达信息技术有限公司',\n",
       "   'providesalary_text': '2-3千\\\\/月',\n",
       "   'workarea': '030200',\n",
       "   'workarea_text': '广州',\n",
       "   'updatedate': '05-15',\n",
       "   'iscommunicate': '',\n",
       "   'companytype_text': '民营公司',\n",
       "   'degreefrom': '6',\n",
       "   'workyear': '1',\n",
       "   'issuedate': '2021-05-15 15:54:46',\n",
       "   'isFromXyz': '',\n",
       "   'isIntern': '1',\n",
       "   'jobwelf': '',\n",
       "   'jobwelf_list': [''],\n",
       "   'attribute_text': ['广州', '在校生\\\\/应届生', '本科', '招1人'],\n",
       "   'companysize_text': '150-500人',\n",
       "   'companyind_text': '计算机服务(系统、数据服务、维修)',\n",
       "   'adid': ''},\n",
       "  {'type': 'engine_search_result',\n",
       "   'jt': '0',\n",
       "   'tags': [],\n",
       "   'ad_track': '',\n",
       "   'jobid': '124439408',\n",
       "   'coid': '123056',\n",
       "   'effect': '1',\n",
       "   'is_special_job': '',\n",
       "   'job_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/guangzhou\\\\/124439408.html?s=sou_sou_soulb&amp;t=0',\n",
       "   'job_name': 'WXG08-搜索算法高级研究员（广州\\\\/深圳）',\n",
       "   'job_title': 'WXG08-搜索算法高级研究员（广州\\\\/深圳）',\n",
       "   'company_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/all\\\\/co123056.html',\n",
       "   'company_name': '深圳市腾讯计算机系统有限公司',\n",
       "   'providesalary_text': '',\n",
       "   'workarea': '030200',\n",
       "   'workarea_text': '广州',\n",
       "   'updatedate': '05-12',\n",
       "   'iscommunicate': '',\n",
       "   'companytype_text': '民营公司',\n",
       "   'degreefrom': '6',\n",
       "   'workyear': '5',\n",
       "   'issuedate': '2021-05-12 07:04:16',\n",
       "   'isFromXyz': '',\n",
       "   'isIntern': '0',\n",
       "   'jobwelf': '',\n",
       "   'jobwelf_list': [''],\n",
       "   'attribute_text': ['广州', '3-4年经验', '本科', '招1人'],\n",
       "   'companysize_text': '10000人以上',\n",
       "   'companyind_text': '互联网\\\\/电子商务',\n",
       "   'adid': ''},\n",
       "  {'type': 'engine_search_result',\n",
       "   'jt': '0',\n",
       "   'tags': [],\n",
       "   'ad_track': '',\n",
       "   'jobid': '129293855',\n",
       "   'coid': '123056',\n",
       "   'effect': '1',\n",
       "   'is_special_job': '',\n",
       "   'job_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/guangzhou\\\\/129293855.html?s=sou_sou_soulb&amp;t=0',\n",
       "   'job_name': 'WXG02-微信ABtest实验平台算法研究员',\n",
       "   'job_title': 'WXG02-微信ABtest实验平台算法研究员',\n",
       "   'company_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/all\\\\/co123056.html',\n",
       "   'company_name': '深圳市腾讯计算机系统有限公司',\n",
       "   'providesalary_text': '',\n",
       "   'workarea': '030200',\n",
       "   'workarea_text': '广州',\n",
       "   'updatedate': '05-12',\n",
       "   'iscommunicate': '',\n",
       "   'companytype_text': '民营公司',\n",
       "   'degreefrom': '6',\n",
       "   'workyear': '5',\n",
       "   'issuedate': '2021-05-12 07:03:14',\n",
       "   'isFromXyz': '',\n",
       "   'isIntern': '0',\n",
       "   'jobwelf': '',\n",
       "   'jobwelf_list': [''],\n",
       "   'attribute_text': ['广州', '3-4年经验', '本科', '招1人'],\n",
       "   'companysize_text': '10000人以上',\n",
       "   'companyind_text': '互联网\\\\/电子商务',\n",
       "   'adid': ''},\n",
       "  {'type': 'engine_search_result',\n",
       "   'jt': '0',\n",
       "   'tags': [],\n",
       "   'ad_track': '',\n",
       "   'jobid': '119780399',\n",
       "   'coid': '123056',\n",
       "   'effect': '1',\n",
       "   'is_special_job': '',\n",
       "   'job_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/guangzhou\\\\/119780399.html?s=sou_sou_soulb&amp;t=0',\n",
       "   'job_name': 'WXG11-微信读书算法工程师（推荐系统方向）（广州）',\n",
       "   'job_title': 'WXG11-微信读书算法工程师（推荐系统方向）（广州）',\n",
       "   'company_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/all\\\\/co123056.html',\n",
       "   'company_name': '深圳市腾讯计算机系统有限公司',\n",
       "   'providesalary_text': '',\n",
       "   'workarea': '030200',\n",
       "   'workarea_text': '广州',\n",
       "   'updatedate': '05-12',\n",
       "   'iscommunicate': '',\n",
       "   'companytype_text': '民营公司',\n",
       "   'degreefrom': '6',\n",
       "   'workyear': '5',\n",
       "   'issuedate': '2021-05-12 07:04:39',\n",
       "   'isFromXyz': '',\n",
       "   'isIntern': '0',\n",
       "   'jobwelf': '',\n",
       "   'jobwelf_list': [''],\n",
       "   'attribute_text': ['广州', '3-4年经验', '本科', '招1人'],\n",
       "   'companysize_text': '10000人以上',\n",
       "   'companyind_text': '互联网\\\\/电子商务',\n",
       "   'adid': ''},\n",
       "  {'type': 'engine_search_result',\n",
       "   'jt': '0',\n",
       "   'tags': [],\n",
       "   'ad_track': '',\n",
       "   'jobid': '123520941',\n",
       "   'coid': '123056',\n",
       "   'effect': '1',\n",
       "   'is_special_job': '',\n",
       "   'job_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/guangzhou\\\\/123520941.html?s=sou_sou_soulb&amp;t=0',\n",
       "   'job_name': 'WXG03-微信公众平台推荐系统算法工程师（广州）',\n",
       "   'job_title': 'WXG03-微信公众平台推荐系统算法工程师（广州）',\n",
       "   'company_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/all\\\\/co123056.html',\n",
       "   'company_name': '深圳市腾讯计算机系统有限公司',\n",
       "   'providesalary_text': '',\n",
       "   'workarea': '030200',\n",
       "   'workarea_text': '广州',\n",
       "   'updatedate': '05-12',\n",
       "   'iscommunicate': '',\n",
       "   'companytype_text': '民营公司',\n",
       "   'degreefrom': '6',\n",
       "   'workyear': '5',\n",
       "   'issuedate': '2021-05-12 07:04:23',\n",
       "   'isFromXyz': '',\n",
       "   'isIntern': '0',\n",
       "   'jobwelf': '',\n",
       "   'jobwelf_list': [''],\n",
       "   'attribute_text': ['广州', '3-4年经验', '本科', '招1人'],\n",
       "   'companysize_text': '10000人以上',\n",
       "   'companyind_text': '互联网\\\\/电子商务',\n",
       "   'adid': ''},\n",
       "  {'type': 'engine_search_result',\n",
       "   'jt': '0',\n",
       "   'tags': [],\n",
       "   'ad_track': '',\n",
       "   'jobid': '125211898',\n",
       "   'coid': '123056',\n",
       "   'effect': '1',\n",
       "   'is_special_job': '',\n",
       "   'job_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/guangzhou\\\\/125211898.html?s=sou_sou_soulb&amp;t=0',\n",
       "   'job_name': 'WXG07-邮件反垃圾算法工程师',\n",
       "   'job_title': 'WXG07-邮件反垃圾算法工程师',\n",
       "   'company_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/all\\\\/co123056.html',\n",
       "   'company_name': '深圳市腾讯计算机系统有限公司',\n",
       "   'providesalary_text': '',\n",
       "   'workarea': '030200',\n",
       "   'workarea_text': '广州',\n",
       "   'updatedate': '05-12',\n",
       "   'iscommunicate': '',\n",
       "   'companytype_text': '民营公司',\n",
       "   'degreefrom': '6',\n",
       "   'workyear': '5',\n",
       "   'issuedate': '2021-05-12 07:04:11',\n",
       "   'isFromXyz': '',\n",
       "   'isIntern': '0',\n",
       "   'jobwelf': '',\n",
       "   'jobwelf_list': [''],\n",
       "   'attribute_text': ['广州', '3-4年经验', '本科', '招1人'],\n",
       "   'companysize_text': '10000人以上',\n",
       "   'companyind_text': '互联网\\\\/电子商务',\n",
       "   'adid': ''},\n",
       "  {'type': 'engine_search_result',\n",
       "   'jt': '0',\n",
       "   'tags': [],\n",
       "   'ad_track': '',\n",
       "   'jobid': '129498944',\n",
       "   'coid': '123056',\n",
       "   'effect': '1',\n",
       "   'is_special_job': '',\n",
       "   'job_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/guangzhou\\\\/129498944.html?s=sou_sou_soulb&amp;t=0',\n",
       "   'job_name': 'WXG03-微信小程序&amp;公众号算法工程师（广州）',\n",
       "   'job_title': 'WXG03-微信小程序&amp;公众号算法工程师（广州）',\n",
       "   'company_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/all\\\\/co123056.html',\n",
       "   'company_name': '深圳市腾讯计算机系统有限公司',\n",
       "   'providesalary_text': '',\n",
       "   'workarea': '030200',\n",
       "   'workarea_text': '广州',\n",
       "   'updatedate': '05-12',\n",
       "   'iscommunicate': '',\n",
       "   'companytype_text': '民营公司',\n",
       "   'degreefrom': '6',\n",
       "   'workyear': '5',\n",
       "   'issuedate': '2021-05-12 07:02:57',\n",
       "   'isFromXyz': '',\n",
       "   'isIntern': '0',\n",
       "   'jobwelf': '',\n",
       "   'jobwelf_list': [''],\n",
       "   'attribute_text': ['广州', '3-4年经验', '本科', '招3人'],\n",
       "   'companysize_text': '10000人以上',\n",
       "   'companyind_text': '互联网\\\\/电子商务',\n",
       "   'adid': ''},\n",
       "  {'type': 'engine_search_result',\n",
       "   'jt': '0',\n",
       "   'tags': [],\n",
       "   'ad_track': '',\n",
       "   'jobid': '129565050',\n",
       "   'coid': '123056',\n",
       "   'effect': '1',\n",
       "   'is_special_job': '',\n",
       "   'job_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/guangzhou\\\\/129565050.html?s=sou_sou_soulb&amp;t=0',\n",
       "   'job_name': 'WXG01-微信视频号数据挖掘算法工程师（广州）',\n",
       "   'job_title': 'WXG01-微信视频号数据挖掘算法工程师（广州）',\n",
       "   'company_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/all\\\\/co123056.html',\n",
       "   'company_name': '深圳市腾讯计算机系统有限公司',\n",
       "   'providesalary_text': '',\n",
       "   'workarea': '030200',\n",
       "   'workarea_text': '广州',\n",
       "   'updatedate': '05-12',\n",
       "   'iscommunicate': '',\n",
       "   'companytype_text': '民营公司',\n",
       "   'degreefrom': '6',\n",
       "   'workyear': '5',\n",
       "   'issuedate': '2021-05-12 07:02:56',\n",
       "   'isFromXyz': '',\n",
       "   'isIntern': '0',\n",
       "   'jobwelf': '',\n",
       "   'jobwelf_list': [''],\n",
       "   'attribute_text': ['广州', '3-4年经验', '本科', '招1人'],\n",
       "   'companysize_text': '10000人以上',\n",
       "   'companyind_text': '互联网\\\\/电子商务',\n",
       "   'adid': ''},\n",
       "  {'type': 'engine_search_result',\n",
       "   'jt': '0',\n",
       "   'tags': [],\n",
       "   'ad_track': '',\n",
       "   'jobid': '130034738',\n",
       "   'coid': '123056',\n",
       "   'effect': '1',\n",
       "   'is_special_job': '',\n",
       "   'job_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/guangzhou\\\\/130034738.html?s=sou_sou_soulb&amp;t=0',\n",
       "   'job_name': 'WXG01-微信推荐算法工程师（视频号）（广州\\\\/深圳）',\n",
       "   'job_title': 'WXG01-微信推荐算法工程师（视频号）（广州\\\\/深圳）',\n",
       "   'company_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/all\\\\/co123056.html',\n",
       "   'company_name': '深圳市腾讯计算机系统有限公司',\n",
       "   'providesalary_text': '',\n",
       "   'workarea': '030200',\n",
       "   'workarea_text': '广州',\n",
       "   'updatedate': '05-12',\n",
       "   'iscommunicate': '',\n",
       "   'companytype_text': '民营公司',\n",
       "   'degreefrom': '6',\n",
       "   'workyear': '5',\n",
       "   'issuedate': '2021-05-12 07:02:43',\n",
       "   'isFromXyz': '',\n",
       "   'isIntern': '0',\n",
       "   'jobwelf': '',\n",
       "   'jobwelf_list': [''],\n",
       "   'attribute_text': ['广州', '3-4年经验', '本科', '招1人'],\n",
       "   'companysize_text': '10000人以上',\n",
       "   'companyind_text': '互联网\\\\/电子商务',\n",
       "   'adid': ''},\n",
       "  {'type': 'engine_search_result',\n",
       "   'jt': '0',\n",
       "   'tags': [],\n",
       "   'ad_track': '',\n",
       "   'jobid': '123833563',\n",
       "   'coid': '656743',\n",
       "   'effect': '1',\n",
       "   'is_special_job': '',\n",
       "   'job_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/guangzhou\\\\/123833563.html?s=sou_sou_soulb&amp;t=0',\n",
       "   'job_name': '机器学习系统专家',\n",
       "   'job_title': '机器学习系统专家',\n",
       "   'company_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/all\\\\/co656743.html',\n",
       "   'company_name': '广发银行股份有限公司信用卡中心',\n",
       "   'providesalary_text': '1.5-2.9万\\\\/月',\n",
       "   'workarea': '030200',\n",
       "   'workarea_text': '广州',\n",
       "   'updatedate': '05-08',\n",
       "   'iscommunicate': '',\n",
       "   'companytype_text': '国企',\n",
       "   'degreefrom': '6',\n",
       "   'workyear': '5',\n",
       "   'issuedate': '2021-05-08 09:36:30',\n",
       "   'isFromXyz': '',\n",
       "   'isIntern': '0',\n",
       "   'jobwelf': '五险一金 餐饮补贴 年终奖金 定期体检',\n",
       "   'jobwelf_list': ['五险一金', '餐饮补贴', '年终奖金', '定期体检'],\n",
       "   'attribute_text': ['广州', '3-4年经验', '本科', '招3人'],\n",
       "   'companysize_text': '10000人以上',\n",
       "   'companyind_text': '银行',\n",
       "   'adid': ''},\n",
       "  {'type': 'engine_search_result',\n",
       "   'jt': '0',\n",
       "   'tags': [],\n",
       "   'ad_track': '',\n",
       "   'jobid': '130388833',\n",
       "   'coid': '847248',\n",
       "   'effect': '1',\n",
       "   'is_special_job': '',\n",
       "   'job_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/foshan\\\\/130388833.html?s=sou_sou_soulb&amp;t=0',\n",
       "   'job_name': 'RPA Solution Architect',\n",
       "   'job_title': 'RPA Solution Architect',\n",
       "   'company_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/all\\\\/co847248.html',\n",
       "   'company_name': '广东凯捷商业数据处理服务有限公司',\n",
       "   'providesalary_text': '1-1.5万\\\\/月',\n",
       "   'workarea': '030600',\n",
       "   'workarea_text': '佛山',\n",
       "   'updatedate': '05-13',\n",
       "   'iscommunicate': '',\n",
       "   'companytype_text': '外资（欧美）',\n",
       "   'degreefrom': '6',\n",
       "   'workyear': '5',\n",
       "   'issuedate': '2021-05-13 10:47:19',\n",
       "   'isFromXyz': '',\n",
       "   'isIntern': '0',\n",
       "   'jobwelf': '五险一金 补充医疗保险 定期体检 年终奖金 绩效奖金 员工旅游 专业培训 周末双休 带薪年假',\n",
       "   'jobwelf_list': ['五险一金',\n",
       "    '补充医疗保险',\n",
       "    '定期体检',\n",
       "    '年终奖金',\n",
       "    '绩效奖金',\n",
       "    '员工旅游',\n",
       "    '专业培训',\n",
       "    '周末双休',\n",
       "    '带薪年假'],\n",
       "   'attribute_text': ['佛山', '3-4年经验', '本科', '招若干人'],\n",
       "   'companysize_text': '500-1000人',\n",
       "   'companyind_text': '专业服务(咨询、人力资源、财会)',\n",
       "   'adid': ''},\n",
       "  {'type': 'engine_search_result',\n",
       "   'jt': '0',\n",
       "   'tags': [],\n",
       "   'ad_track': '',\n",
       "   'jobid': '126496351',\n",
       "   'coid': '2810171',\n",
       "   'effect': '1',\n",
       "   'is_special_job': '',\n",
       "   'job_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/dongguan-sshq\\\\/126496351.html?s=sou_sou_soulb&amp;t=0',\n",
       "   'job_name': '深度学习工程师（能源环保）',\n",
       "   'job_title': '深度学习工程师（能源环保）',\n",
       "   'company_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/all\\\\/co2810171.html',\n",
       "   'company_name': '中国科学院云计算中心',\n",
       "   'providesalary_text': '0.6-1万\\\\/月',\n",
       "   'workarea': '030833',\n",
       "   'workarea_text': '异地招聘',\n",
       "   'updatedate': '05-12',\n",
       "   'iscommunicate': '',\n",
       "   'companytype_text': '事业单位',\n",
       "   'degreefrom': '6',\n",
       "   'workyear': '4',\n",
       "   'issuedate': '2021-05-12 09:33:41',\n",
       "   'isFromXyz': '',\n",
       "   'isIntern': '0',\n",
       "   'jobwelf': '五险一金 餐饮补贴 通讯补贴 年终奖金 定期体检 带薪年假 生日礼品 其他奖金 高温补贴 交通补贴',\n",
       "   'jobwelf_list': ['五险一金',\n",
       "    '餐饮补贴',\n",
       "    '通讯补贴',\n",
       "    '年终奖金',\n",
       "    '定期体检',\n",
       "    '带薪年假',\n",
       "    '生日礼品',\n",
       "    '其他奖金',\n",
       "    '高温补贴',\n",
       "    '交通补贴'],\n",
       "   'attribute_text': ['异地招聘', '2年经验', '本科', '招1人'],\n",
       "   'companysize_text': '500-1000人',\n",
       "   'companyind_text': '计算机服务(系统、数据服务、维修)',\n",
       "   'adid': ''},\n",
       "  {'type': 'engine_search_result',\n",
       "   'jt': '0',\n",
       "   'tags': [],\n",
       "   'ad_track': '',\n",
       "   'jobid': '129261941',\n",
       "   'coid': '4405381',\n",
       "   'effect': '1',\n",
       "   'is_special_job': '',\n",
       "   'job_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/dongguan-wjq\\\\/129261941.html?s=sou_sou_soulb&amp;t=0',\n",
       "   'job_name': '应用工程师',\n",
       "   'job_title': '应用工程师',\n",
       "   'company_href': 'https:\\\\/\\\\/jobs.51job.com\\\\/all\\\\/co4405381.html',\n",
       "   'company_name': '东莞市超业精密设备有限公司',\n",
       "   'providesalary_text': '0.7-1.4万\\\\/月',\n",
       "   'workarea': '030804',\n",
       "   'workarea_text': '异地招聘',\n",
       "   'updatedate': '05-07',\n",
       "   'iscommunicate': '',\n",
       "   'companytype_text': '合资',\n",
       "   'degreefrom': '6',\n",
       "   'workyear': '4',\n",
       "   'issuedate': '2021-05-07 09:00:46',\n",
       "   'isFromXyz': '',\n",
       "   'isIntern': '0',\n",
       "   'jobwelf': '五险一金 年终奖金 包吃',\n",
       "   'jobwelf_list': ['五险一金', '年终奖金', '包吃'],\n",
       "   'attribute_text': ['异地招聘', '2年经验', '本科', '招2人'],\n",
       "   'companysize_text': '500-1000人',\n",
       "   'companyind_text': '机械\\\\/设备\\\\/重工',\n",
       "   'adid': ''}],\n",
       " 'jobid_count': '58',\n",
       " 'banner_ads': '&lt;div class=\"mainleft s_search search_btm0\" id=\"banner_ads\"&gt;\\r\\n                                        &lt;table border=0 cellspacing=0 cellpadding=4&gt;&lt;tr&gt;\\n\\t&lt;td&gt;&lt;a adid=\"35196230\" onmousedown=\"return AdsClick(35196230)\" href=\"https:\\\\/\\\\/companyadc.51job.com\\\\/companyads\\\\/2021\\\\/cs\\\\/35196230\\\\/index.htm\" title=\"伟仕佳杰控股有限公司\" target=\"_blank\" onfocus=\"blur()\"&gt;&lt;img src=\"\\\\/\\\\/img05.51jobcdn.com\\\\/im\\\\/images\\\\/ads\\\\/36\\\\/35197\\\\/35196230\\\\/9936.gif\" border=\"0\" width=\"150\" height=\"60\"&gt;&lt;\\\\/a&gt;&lt;\\\\/td&gt;\\n\\t&lt;td&gt;&lt;a adid=\"35245365\" onmousedown=\"return AdsClick(35245365)\" href=\"https:\\\\/\\\\/companyadc.51job.com\\\\/companyads\\\\/2021\\\\/ya\\\\/35245365\\\\/index.htm\" title=\"招商银行股份有限公司信用卡中心\" target=\"_blank\" onfocus=\"blur()\"&gt;&lt;img src=\"\\\\/\\\\/img05.51jobcdn.com\\\\/im\\\\/images\\\\/ads\\\\/36\\\\/35246\\\\/35245365\\\\/13.gif\" border=\"0\" width=\"150\" height=\"60\"&gt;&lt;\\\\/a&gt;&lt;\\\\/td&gt;\\n\\t&lt;td&gt;&lt;a adid=\"34620036\" onmousedown=\"return AdsClick(34620036)\" href=\"https:\\\\/\\\\/companyadc.51job.com\\\\/companyads\\\\/ads\\\\/35\\\\/34621\\\\/34620036\\\\/index.htm\" title=\"Furla 孚丰商贸（上海）有限公司\" target=\"_blank\" onfocus=\"blur()\"&gt;&lt;img src=\"\\\\/\\\\/img05.51jobcdn.com\\\\/im\\\\/images\\\\/ads\\\\/35\\\\/34621\\\\/34620036\\\\/100906.gif\" border=\"0\" width=\"150\" height=\"60\"&gt;&lt;\\\\/a&gt;&lt;\\\\/td&gt;\\n\\t&lt;td&gt;&lt;a adid=\"35252748\" onmousedown=\"return AdsClick(35252748)\" href=\"https:\\\\/\\\\/companyadc.51job.com\\\\/companyads\\\\/2021\\\\/gz\\\\/35252748\\\\/index.htm\" title=\"捷普电子（广州）有限公司\" target=\"_blank\" onfocus=\"blur()\"&gt;&lt;img src=\"\\\\/\\\\/img05.51jobcdn.com\\\\/im\\\\/images\\\\/ads\\\\/36\\\\/35253\\\\/35252748\\\\/jp150.gif\" border=\"0\" width=\"150\" height=\"60\"&gt;&lt;\\\\/a&gt;&lt;\\\\/td&gt;\\n\\t&lt;td&gt;&lt;a adid=\"34594235\" onmousedown=\"return AdsClick(34594235)\" href=\"https:\\\\/\\\\/companyadc.51job.com\\\\/companyads\\\\/ads\\\\/35\\\\/34595\\\\/34594235\\\\/index.htm\" title=\"英域成语言培训（上海）有限公司\" target=\"_blank\" onfocus=\"blur()\"&gt;&lt;img src=\"\\\\/\\\\/img05.51jobcdn.com\\\\/im\\\\/images\\\\/ads\\\\/35\\\\/34595\\\\/34594235\\\\/092412.gif\" border=\"0\" width=\"150\" height=\"60\"&gt;&lt;\\\\/a&gt;&lt;\\\\/td&gt;\\n\\t&lt;td&gt;&lt;a adid=\"35287308\" onmousedown=\"return AdsClick(35287308)\" href=\"https:\\\\/\\\\/companyadc.51job.com\\\\/companyads\\\\/ads\\\\/36\\\\/35288\\\\/35287308\\\\/index.htm\" title=\"广州大晟健康管理有限公司\" target=\"_blank\" onfocus=\"blur()\"&gt;&lt;img src=\"\\\\/\\\\/img05.51jobcdn.com\\\\/im\\\\/images\\\\/ads\\\\/36\\\\/35288\\\\/35287308\\\\/dc150-60.gif\" border=\"0\" width=\"150\" height=\"60\"&gt;&lt;\\\\/a&gt;&lt;\\\\/td&gt;\\n&lt;\\\\/tr&gt;\\n&lt;\\\\/table&gt;                    &lt;table border=0 cellspacing=0 cellpadding=4&gt;\\r\\n                        &lt;tr&gt;\\r\\n                            &lt;td&gt;&lt;a href=\"https:\\\\/\\\\/edu.51job.com\" target=\"_blank\" onfocus=\"blur()\"&gt;&lt;img src=\"\\\\/\\\\/img05.51jobcdn.com\\\\/im\\\\/mkt\\\\/zn\\\\/train\\\\/20200618\\\\/ad\\\\/eduad.png\" border=\"0\" width=\"150\" height=\"60\"&gt;&lt;\\\\/a&gt;&lt;\\\\/td&gt;\\r\\n                        &lt;\\\\/tr&gt;\\r\\n                    &lt;\\\\/table&gt;\\r\\n                                &lt;\\\\/div&gt;',\n",
       " 'is_collapseexpansion': '',\n",
       " 'co_ads': [],\n",
       " 'keyword_recommendation': {'title': '热门推荐',\n",
       "  'data_type': '2',\n",
       "  'keyword': '',\n",
       "  'data': [{'href': 'https:\\\\/\\\\/search.51job.com\\\\/list\\\\/030000,000000,0000,00,9,99,%25E5%2589%258D%25E7%25A8%258B%25E6%2597%25A0%25E5%25BF%25A7%2B-%25E4%25BB%25A3%25E6%258B%259B%25E8%2581%2598%2B-51Job%25E6%258B%259B%25E8%2581%2598%25E4%25BC%259A,1,1.html?lang=c&amp;postchannel=0000&amp;workyear=99&amp;cotype=99&amp;degreefrom=99&amp;jobterm=99&amp;companysize=99&amp;ord_field=0&amp;dibiaoid=0&amp;line=&amp;welfare=',\n",
       "    'text': '前程无忧招聘',\n",
       "    'click': ''},\n",
       "   {'href': 'https:\\\\/\\\\/search.51job.com\\\\/list\\\\/030000,000000,0000,00,9,99,%25E9%2594%2580%25E5%2594%25AE,2,1.html?lang=c&amp;postchannel=0000&amp;workyear=99&amp;cotype=99&amp;degreefrom=99&amp;jobterm=99&amp;companysize=99&amp;ord_field=0&amp;dibiaoid=0&amp;line=&amp;welfare=',\n",
       "    'text': '销售',\n",
       "    'click': ''},\n",
       "   {'href': 'https:\\\\/\\\\/search.51job.com\\\\/list\\\\/030000,000000,0000,00,9,99,java,2,1.html?lang=c&amp;postchannel=0000&amp;workyear=99&amp;cotype=99&amp;degreefrom=99&amp;jobterm=99&amp;companysize=99&amp;ord_field=0&amp;dibiaoid=0&amp;line=&amp;welfare=',\n",
       "    'text': 'java',\n",
       "    'click': ''},\n",
       "   {'href': 'https:\\\\/\\\\/search.51job.com\\\\/list\\\\/030000,000000,0000,00,9,99,%25E4%25BA%25BA%25E4%25BA%258B,2,1.html?lang=c&amp;postchannel=0000&amp;workyear=99&amp;cotype=99&amp;degreefrom=99&amp;jobterm=99&amp;companysize=99&amp;ord_field=0&amp;dibiaoid=0&amp;line=&amp;welfare=',\n",
       "    'text': '人事',\n",
       "    'click': ''},\n",
       "   {'href': 'https:\\\\/\\\\/search.51job.com\\\\/list\\\\/030000,000000,0000,00,9,99,%25E4%25BC%259A%25E8%25AE%25A1,2,1.html?lang=c&amp;postchannel=0000&amp;workyear=99&amp;cotype=99&amp;degreefrom=99&amp;jobterm=99&amp;companysize=99&amp;ord_field=0&amp;dibiaoid=0&amp;line=&amp;welfare=',\n",
       "    'text': '会计',\n",
       "    'click': ''},\n",
       "   {'href': 'https:\\\\/\\\\/search.51job.com\\\\/list\\\\/030000,000000,0000,00,9,99,UI,2,1.html?lang=c&amp;postchannel=0000&amp;workyear=99&amp;cotype=99&amp;degreefrom=99&amp;jobterm=99&amp;companysize=99&amp;ord_field=0&amp;dibiaoid=0&amp;line=&amp;welfare=',\n",
       "    'text': 'UI',\n",
       "    'click': ''},\n",
       "   {'href': 'https:\\\\/\\\\/search.51job.com\\\\/list\\\\/030000,000000,0000,00,9,99,%25E5%25B9%25B3%25E9%259D%25A2%25E8%25AE%25BE%25E8%25AE%25A1,2,1.html?lang=c&amp;postchannel=0000&amp;workyear=99&amp;cotype=99&amp;degreefrom=99&amp;jobterm=99&amp;companysize=99&amp;ord_field=0&amp;dibiaoid=0&amp;line=&amp;welfare=',\n",
       "    'text': '平面设计',\n",
       "    'click': ''},\n",
       "   {'href': 'https:\\\\/\\\\/search.51job.com\\\\/list\\\\/030000,000000,0000,00,9,99,%25E8%25A1%258C%25E6%2594%25BF,2,1.html?lang=c&amp;postchannel=0000&amp;workyear=99&amp;cotype=99&amp;degreefrom=99&amp;jobterm=99&amp;companysize=99&amp;ord_field=0&amp;dibiaoid=0&amp;line=&amp;welfare=',\n",
       "    'text': '行政',\n",
       "    'click': ''},\n",
       "   {'href': 'https:\\\\/\\\\/search.51job.com\\\\/list\\\\/030000,000000,0000,00,9,99,web%25E5%2589%258D%25E7%25AB%25AF,2,1.html?lang=c&amp;postchannel=0000&amp;workyear=99&amp;cotype=99&amp;degreefrom=99&amp;jobterm=99&amp;companysize=99&amp;ord_field=0&amp;dibiaoid=0&amp;line=&amp;welfare=',\n",
       "    'text': 'web前端',\n",
       "    'click': ''},\n",
       "   {'href': 'https:\\\\/\\\\/search.51job.com\\\\/list\\\\/030000,000000,0000,00,9,99,%25E6%2588%25BF%25E5%259C%25B0%25E4%25BA%25A7,2,1.html?lang=c&amp;postchannel=0000&amp;workyear=99&amp;cotype=99&amp;degreefrom=99&amp;jobterm=99&amp;companysize=99&amp;ord_field=0&amp;dibiaoid=0&amp;line=&amp;welfare=',\n",
       "    'text': '房地产',\n",
       "    'click': ''}]},\n",
       " 'search_condition': {'lang': 'c',\n",
       "  'keywordtype': '2',\n",
       "  'ord_field': '0',\n",
       "  'jobarea': '030000',\n",
       "  'curr_page': '1',\n",
       "  'district': '000000',\n",
       "  'dibiaoid': '0',\n",
       "  'postchannel': '0000',\n",
       "  'reservechannel': '00000000',\n",
       "  'issuedate': '9',\n",
       "  'providesalary': '99',\n",
       "  'degreefrom': '04',\n",
       "  'companysize': '99',\n",
       "  'cotype': '99',\n",
       "  'workyear': '99',\n",
       "  'industrytype': '00',\n",
       "  'funtype': '7301',\n",
       "  'jobterm': '99',\n",
       "  'keyword': '',\n",
       "  'welfare': '',\n",
       "  'address': '',\n",
       "  'line': '',\n",
       "  'confirmdate': '9',\n",
       "  'radius': '-1',\n",
       "  'lonlat': '0,0'},\n",
       " 'searched_condition': '广东省+机器学习工程师+本科',\n",
       " 'curr_page': '1',\n",
       " 'total_page': '2',\n",
       " 'keyword_ads': [],\n",
       " 'job_search_assistance': [{'url': 'https:\\\\/\\\\/edu.51job.com\\\\/lesson_detail.php?lessonid=10602',\n",
       "   'img': '\\\\/\\\\/img01.51jobcdn.com\\\\/im\\\\/mkt\\\\/zn\\\\/train\\\\/20191220\\\\/10602.jpg?1620804516',\n",
       "   'txt': '面试中的说话之道',\n",
       "   'vtxt': '面试 求职 沟通技巧',\n",
       "   'startdate': '2020-07-28',\n",
       "   'enddate': '2021-12-31',\n",
       "   'indexform': '',\n",
       "   'isdefault': '0'},\n",
       "  {'url': 'http:\\\\/\\\\/trace.51job.com\\\\/mktrace.php?tag=lagoupc001&amp;u=aHR0cHM6Ly9lZHUuNTFqb2IuY29tL2xlc3Nvbl9kZXRhaWwucGhwP2xlc3NvbmlkPTM3MDA1&amp;k=1723ecdccac56be829f70a5cf594c656',\n",
       "   'img': '\\\\/\\\\/img01.51jobcdn.com\\\\/im\\\\/mkt\\\\/zn\\\\/banner\\\\/2020\\\\/0916\\\\/lg\\\\/fenxi960.png?1619327098',\n",
       "   'txt': '数据分析薪资高、人才缺口大',\n",
       "   'vtxt': 'Top20%学员大厂定向直推',\n",
       "   'startdate': '2021-02-01',\n",
       "   'enddate': '2021-12-31',\n",
       "   'indexform': '',\n",
       "   'isdefault': '0'},\n",
       "  {'url': 'https:\\\\/\\\\/i.51job.com\\\\/payservice\\\\/optimizeresume\\\\/introduce.php?lang=c&amp;mark=jlyh_pcsearch',\n",
       "   'img': '\\\\/\\\\/img01.51jobcdn.com\\\\/im\\\\/mkt\\\\/tg\\\\/2021banner\\\\/jl_3\\\\/960_540.jpg?1619327089',\n",
       "   'txt': '一次完美简历升级，成为offer收割机',\n",
       "   'vtxt': '高薪求职第一步',\n",
       "   'startdate': '2021-02-01',\n",
       "   'enddate': '2021-12-31',\n",
       "   'indexform': '',\n",
       "   'isdefault': '0'}],\n",
       " 'seo_title': '【广东省,机器学习工程师招聘，求职】-前程无忧',\n",
       " 'seo_description': '前程无忧为您提供广东省,机器学习工程师招聘，求职信息。网聚全国各城市的人才信息，找好工作，找好员工，上前程无忧。',\n",
       " 'seo_keywords': '找工作,求职,人才,招聘'}"
      ]
     },
     "execution_count": 110,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "__SEARCH_RESULT__ = r.html.xpath('//script')[-4].html.split('__SEARCH_RESULT__ =')[1].split('</script>')[0]\n",
    "results = eval(__SEARCH_RESULT__ )\n",
    "results"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 111,
   "metadata": {
    "scrolled": true
   },
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>jobid</th>\n",
       "      <th>job_href</th>\n",
       "      <th>job_name</th>\n",
       "      <th>providesalary_text</th>\n",
       "      <th>workyear</th>\n",
       "      <th>issuedate</th>\n",
       "      <th>jobwelf_list</th>\n",
       "      <th>attribute_text</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>131793537</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou\\/131793537...</td>\n",
       "      <td>WXG01-微信视频号推荐算法工程师(广州\\/深圳）（广州）</td>\n",
       "      <td></td>\n",
       "      <td>5</td>\n",
       "      <td>2021-05-15 11:00:01</td>\n",
       "      <td>[]</td>\n",
       "      <td>[广州, 3-4年经验, 本科, 招1人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>127535893</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/foshan-nhq\\/12753589...</td>\n",
       "      <td>机器学习专家</td>\n",
       "      <td>30-40万\\/年</td>\n",
       "      <td>5</td>\n",
       "      <td>2021-05-12 17:11:35</td>\n",
       "      <td>[五险一金, 餐饮补贴, 年终奖金, 定期体检]</td>\n",
       "      <td>[异地招聘, 3-4年经验, 本科, 招若干人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>123404250</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/foshan-sdq\\/12340425...</td>\n",
       "      <td>数据建模工程师</td>\n",
       "      <td>2-3万\\/月</td>\n",
       "      <td>4</td>\n",
       "      <td>2021-05-15 22:30:53</td>\n",
       "      <td>[五险一金, 餐饮补贴, 员工体检, 绩效奖金, 年终奖金]</td>\n",
       "      <td>[佛山-顺德区, 2年经验, 本科, 招1人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>131441681</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/fuzhoue\\/131441681.h...</td>\n",
       "      <td>机器学习工程师</td>\n",
       "      <td>1.2-2万\\/月</td>\n",
       "      <td>5</td>\n",
       "      <td>2021-05-15 11:24:55</td>\n",
       "      <td>[五险一金, 员工旅游, 专业培训, 年终奖金, 弹性工作, 法定假日]</td>\n",
       "      <td>[异地招聘, 3-4年经验, 本科, 招若干人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>123180668</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/foshan-ccq\\/12318066...</td>\n",
       "      <td>人工智能AI开发工程师</td>\n",
       "      <td>1-1.5万\\/月</td>\n",
       "      <td>5</td>\n",
       "      <td>2021-05-15 09:05:20</td>\n",
       "      <td>[]</td>\n",
       "      <td>[佛山-禅城区, 3-4年经验, 本科, 招2人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>5</th>\n",
       "      <td>126769717</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou\\/126769717...</td>\n",
       "      <td>算法工程师</td>\n",
       "      <td>1.2-2.5万\\/月</td>\n",
       "      <td>5</td>\n",
       "      <td>2021-05-14 23:33:24</td>\n",
       "      <td>[五险一金, 交通补贴, 餐饮补贴]</td>\n",
       "      <td>[广州, 3-4年经验, 本科, 招2人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>6</th>\n",
       "      <td>131509835</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou-thq\\/13150...</td>\n",
       "      <td>机器学习工程师</td>\n",
       "      <td>1.8-3万\\/月</td>\n",
       "      <td>4</td>\n",
       "      <td>2021-05-14 10:57:52</td>\n",
       "      <td>[五险一金, 弹性工作, 定期体检, 年终奖金, 员工旅游, 周末双休]</td>\n",
       "      <td>[广州-天河区, 2年经验, 本科, 招1人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>7</th>\n",
       "      <td>124319829</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou-thq\\/12431...</td>\n",
       "      <td>AI算法工程师</td>\n",
       "      <td>2-2.5万\\/月</td>\n",
       "      <td>5</td>\n",
       "      <td>2021-05-14 10:21:55</td>\n",
       "      <td>[专业培训, 年终奖金, 定期体检, 通讯补贴, 五险一金]</td>\n",
       "      <td>[广州-天河区, 3-4年经验, 本科, 招3人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>8</th>\n",
       "      <td>131438504</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou\\/131438504...</td>\n",
       "      <td>数据挖掘研发工程师</td>\n",
       "      <td>1.5-3万\\/月</td>\n",
       "      <td>5</td>\n",
       "      <td>2021-05-14 09:52:44</td>\n",
       "      <td>[五险一金, 补充商业保险, 员工旅游, 年终奖金, 专业培训, 通讯补贴, 弹性工作, 定...</td>\n",
       "      <td>[广州, 3-4年经验, 本科, 招若干人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9</th>\n",
       "      <td>122323271</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou-pyq\\/12232...</td>\n",
       "      <td>路径规划与控制算法工程师</td>\n",
       "      <td>2.5-3.5万\\/月</td>\n",
       "      <td>5</td>\n",
       "      <td>2021-05-14 09:52:20</td>\n",
       "      <td>[股票期权, 年终奖金, 绩效奖金, 弹性工作, 员工旅游, 餐饮补贴, 通讯补贴, 专业培...</td>\n",
       "      <td>[广州-番禺区, 3-4年经验, 本科, 招1人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>10</th>\n",
       "      <td>128151951</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou-pyq\\/12815...</td>\n",
       "      <td>电子开发工程师</td>\n",
       "      <td>0.7-1.5万\\/月</td>\n",
       "      <td>3</td>\n",
       "      <td>2021-05-14 09:34:07</td>\n",
       "      <td>[五险一金, 绩效奖金, 员工旅游, 年终奖金]</td>\n",
       "      <td>[广州-番禺区, 1年经验, 本科, 招若干人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>11</th>\n",
       "      <td>124215435</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou-thq\\/12421...</td>\n",
       "      <td>机器学习平台研发工程师</td>\n",
       "      <td>1.5-3万\\/月</td>\n",
       "      <td>5</td>\n",
       "      <td>2021-05-14 09:07:13</td>\n",
       "      <td>[五险一金, 免费班车, 员工旅游, 通讯补贴, 餐饮补贴, 绩效奖金, 定期体检, 弹性工作]</td>\n",
       "      <td>[广州-天河区, 3-4年经验, 本科, 招1人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>12</th>\n",
       "      <td>131679745</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou-hpq\\/13167...</td>\n",
       "      <td>人工智能应用工程师</td>\n",
       "      <td>1.2-2万\\/月</td>\n",
       "      <td>5</td>\n",
       "      <td>2021-05-14 09:06:09</td>\n",
       "      <td>[五险一金, 餐饮补贴, 定期体检, 年终奖金, 绩效奖金, 周末双休, 节日津贴, 工会福利]</td>\n",
       "      <td>[广州-黄埔区, 3-4年经验, 本科, 招1人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>13</th>\n",
       "      <td>129464478</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou-thq\\/12946...</td>\n",
       "      <td>数据挖掘工程师</td>\n",
       "      <td>1.5-3万\\/月</td>\n",
       "      <td>5</td>\n",
       "      <td>2021-05-14 08:41:55</td>\n",
       "      <td>[绩效奖金, 年终奖金, 餐饮补贴, 节日福利, 生日福利, 专业培训, 通讯补贴, 五险一...</td>\n",
       "      <td>[广州-天河区, 3-4年经验, 本科, 招若干人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>14</th>\n",
       "      <td>125162568</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou-pyq\\/12516...</td>\n",
       "      <td>算法工程师</td>\n",
       "      <td>1.5-2万\\/月</td>\n",
       "      <td>3</td>\n",
       "      <td>2021-05-14 08:35:31</td>\n",
       "      <td>[餐饮补贴, 专业培训, 绩效奖金, 年终奖金, 定期体检, 股票期权]</td>\n",
       "      <td>[广州-番禺区, 1年经验, 本科, 招若干人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>15</th>\n",
       "      <td>118022691</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou\\/118022691...</td>\n",
       "      <td>RPA机器人流程自动化开发工程师</td>\n",
       "      <td>1-1.5万\\/月</td>\n",
       "      <td>4</td>\n",
       "      <td>2021-05-13 16:37:59</td>\n",
       "      <td>[五险一金, 补充医疗保险, 员工旅游, 绩效奖金, 专业培训, 定期体检]</td>\n",
       "      <td>[广州, 2年经验, 本科, 招若干人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>16</th>\n",
       "      <td>130388834</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/foshan\\/130388834.ht...</td>\n",
       "      <td>RPA Solution Architect</td>\n",
       "      <td>1-1.5万\\/月</td>\n",
       "      <td>5</td>\n",
       "      <td>2021-05-13 10:47:19</td>\n",
       "      <td>[五险一金, 补充医疗保险, 定期体检, 年终奖金, 绩效奖金, 员工旅游, 专业培训, 周...</td>\n",
       "      <td>[异地招聘, 3-4年经验, 本科, 招若干人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>17</th>\n",
       "      <td>130698781</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou-thq\\/13069...</td>\n",
       "      <td>运动控制算法工程师</td>\n",
       "      <td>1.5-3万\\/月</td>\n",
       "      <td>5</td>\n",
       "      <td>2021-05-13 10:19:26</td>\n",
       "      <td>[弹性工作, 五险一金, 节日福利, 带薪年假, 股票期权, 年终奖金, 绩效奖金]</td>\n",
       "      <td>[异地招聘, 3-4年经验, 本科, 招1人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>18</th>\n",
       "      <td>128587013</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou-thq\\/12858...</td>\n",
       "      <td>机器学习算法工程师（衡睿）</td>\n",
       "      <td>30-40万\\/年</td>\n",
       "      <td>4</td>\n",
       "      <td>2021-05-13 09:28:29</td>\n",
       "      <td>[五险一金, 通讯补贴, 绩效奖金, 交通补贴, 年终奖金, 定期体检]</td>\n",
       "      <td>[广州-天河区, 2年经验, 本科, 招若干人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>19</th>\n",
       "      <td>128967099</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/huizhou\\/128967099.h...</td>\n",
       "      <td>机器学习工程师</td>\n",
       "      <td>1.5-2.5万\\/月</td>\n",
       "      <td>4</td>\n",
       "      <td>2021-05-12 11:15:22</td>\n",
       "      <td>[带薪年假, 包住, 餐饮补贴, 五险, 免费班车]</td>\n",
       "      <td>[惠州, 2年经验, 本科, 招2人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>20</th>\n",
       "      <td>126496352</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/dongguan-sshq\\/12649...</td>\n",
       "      <td>深度学习工程师（能源环保）</td>\n",
       "      <td>0.6-1万\\/月</td>\n",
       "      <td>4</td>\n",
       "      <td>2021-05-12 09:33:41</td>\n",
       "      <td>[五险一金, 餐饮补贴, 通讯补贴, 年终奖金, 定期体检, 带薪年假, 生日礼品, 其他奖...</td>\n",
       "      <td>[东莞-松山湖区, 2年经验, 本科, 招1人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>21</th>\n",
       "      <td>129073168</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/zhuhai-zhgx\\/1290731...</td>\n",
       "      <td>机器学习工程师</td>\n",
       "      <td>1-3万\\/月</td>\n",
       "      <td>6</td>\n",
       "      <td>2021-05-11 17:02:16</td>\n",
       "      <td>[周末双休, 带薪年假, 五险一金, 包吃, 节日福利, 绩效奖金]</td>\n",
       "      <td>[珠海-珠海高新区, 5-7年经验, 本科, 招若干人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>22</th>\n",
       "      <td>126631873</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou-thq\\/12663...</td>\n",
       "      <td>机器学习算法工程师\\/高级工程师</td>\n",
       "      <td>2-4万\\/月</td>\n",
       "      <td>5</td>\n",
       "      <td>2021-05-07 16:14:31</td>\n",
       "      <td>[年终奖金, 餐饮补贴, 弹性工作, 五险一金]</td>\n",
       "      <td>[广州-天河区, 3-4年经验, 本科, 招若干人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>23</th>\n",
       "      <td>129261942</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/dongguan-wjq\\/129261...</td>\n",
       "      <td>应用工程师</td>\n",
       "      <td>0.7-1.4万\\/月</td>\n",
       "      <td>4</td>\n",
       "      <td>2021-05-07 09:00:46</td>\n",
       "      <td>[五险一金, 年终奖金, 包吃]</td>\n",
       "      <td>[东莞-万江区, 2年经验, 本科, 招2人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>24</th>\n",
       "      <td>118975850</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/yichune\\/118975850.h...</td>\n",
       "      <td>智能化技术员</td>\n",
       "      <td>6-8千\\/月</td>\n",
       "      <td>3</td>\n",
       "      <td>2021-05-05 08:30:20</td>\n",
       "      <td>[五险一金, 定期体检, 带薪年休假, 全勤奖, 节日福利, 工龄奖, 丰富文体活动]</td>\n",
       "      <td>[异地招聘, 1年经验, 本科, 招1人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>25</th>\n",
       "      <td>123660319</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou\\/123660319...</td>\n",
       "      <td>machine learning</td>\n",
       "      <td>1-2万\\/月</td>\n",
       "      <td>5</td>\n",
       "      <td>2021-04-30 09:23:00</td>\n",
       "      <td>[]</td>\n",
       "      <td>[广州, 3-4年经验, 本科, 招若干人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>26</th>\n",
       "      <td>96860485</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou\\/96860485....</td>\n",
       "      <td>AI研发工程师</td>\n",
       "      <td>0.9-1.5万\\/月</td>\n",
       "      <td>4</td>\n",
       "      <td>2021-03-27 16:00:01</td>\n",
       "      <td>[五险一金, 年终奖金, 定期体检, 弹性工作, 周末双休]</td>\n",
       "      <td>[广州, 2年经验, 本科, 招1人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>27</th>\n",
       "      <td>128755486</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou-byq\\/12875...</td>\n",
       "      <td>安卓应用工程师</td>\n",
       "      <td>6-8千\\/月</td>\n",
       "      <td>3</td>\n",
       "      <td>2021-05-14 15:52:48</td>\n",
       "      <td>[]</td>\n",
       "      <td>[广州-白云区, 1年经验, 本科, 招5人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>28</th>\n",
       "      <td>119513066</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou-hpq\\/11951...</td>\n",
       "      <td>大数据开发工程师</td>\n",
       "      <td>1.5-2万\\/月</td>\n",
       "      <td>5</td>\n",
       "      <td>2021-05-12 09:31:39</td>\n",
       "      <td>[五险一金, 免费班车, 员工旅游, 周末双休, 补充医疗保险, 专业培训, 弹性工作]</td>\n",
       "      <td>[广州-黄埔区, 3-4年经验, 本科, 招5人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>29</th>\n",
       "      <td>123420110</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou-thq\\/12342...</td>\n",
       "      <td>月薪12K java开发（AI方向）</td>\n",
       "      <td>1-1.5万\\/月</td>\n",
       "      <td>4</td>\n",
       "      <td>2021-04-02 11:15:02</td>\n",
       "      <td>[周末双休, 带薪年假, 五险一金, 专业培训, 节日福利, 全勤奖, 免费班车, 交通补贴...</td>\n",
       "      <td>[广州-天河区, 2年经验, 本科, 招若干人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>30</th>\n",
       "      <td>125906921</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou-pyq\\/12590...</td>\n",
       "      <td>10k创客编程讲师+五险一金</td>\n",
       "      <td>0.7-1万\\/月</td>\n",
       "      <td>10</td>\n",
       "      <td>2021-03-26 09:29:48</td>\n",
       "      <td>[五险一金, 专业培训, 年终奖金, 绩效奖金, 带薪年假, 节日福利, 节假日活动, 全勤...</td>\n",
       "      <td>[广州-番禺区, 无需经验, 本科, 招5人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>31</th>\n",
       "      <td>121089425</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou-hdq\\/12108...</td>\n",
       "      <td>视觉算法助理工程师</td>\n",
       "      <td>4.5-6千\\/月</td>\n",
       "      <td>1</td>\n",
       "      <td>2021-05-15 13:48:16</td>\n",
       "      <td>[]</td>\n",
       "      <td>[异地招聘, 在校生\\/应届生, 本科, 招5人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>32</th>\n",
       "      <td>131473589</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou-thq\\/13147...</td>\n",
       "      <td>智能计算系统研究员</td>\n",
       "      <td>2-4千\\/月</td>\n",
       "      <td>1</td>\n",
       "      <td>2021-05-14 10:09:50</td>\n",
       "      <td>[五险一金, 周末双休, 绩效奖金]</td>\n",
       "      <td>[广州-天河区, 在校生\\/应届生, 本科, 招若干人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>33</th>\n",
       "      <td>131552523</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou-thq\\/13155...</td>\n",
       "      <td>终端AI实习生</td>\n",
       "      <td>2-3千\\/月</td>\n",
       "      <td>1</td>\n",
       "      <td>2021-05-14 09:04:07</td>\n",
       "      <td>[五险一金, 通讯补贴, 餐饮补贴, 定期体检, 绩效奖金, 年终奖金, 交通补贴, 专业培训]</td>\n",
       "      <td>[广州-天河区, 在校生\\/应届生, 本科, 招若干人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>34</th>\n",
       "      <td>128744981</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou-thq\\/12874...</td>\n",
       "      <td>算法工程师</td>\n",
       "      <td>2-4万\\/月</td>\n",
       "      <td>1</td>\n",
       "      <td>2021-05-11 14:16:00</td>\n",
       "      <td>[员工旅游, 餐饮补贴, 绩效奖金, 定期体检, 年终奖金, 五险一金]</td>\n",
       "      <td>[广州-天河区, 在校生\\/应届生, 本科, 招4人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>35</th>\n",
       "      <td>131521861</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/beijing-hdq\\/1315218...</td>\n",
       "      <td>新建申请表测试职位</td>\n",
       "      <td>1.2-1.4万\\/月</td>\n",
       "      <td>1</td>\n",
       "      <td>2021-05-03 18:00:01</td>\n",
       "      <td>[周末双休, 节日福利]</td>\n",
       "      <td>[异地招聘, 在校生\\/应届生, 本科, 招2人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>36</th>\n",
       "      <td>130503637</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/suzhou-gyyq\\/1305036...</td>\n",
       "      <td>机器学习算法工程师</td>\n",
       "      <td>1.8-3.2万\\/月</td>\n",
       "      <td>6</td>\n",
       "      <td>2021-04-03 11:00:01</td>\n",
       "      <td>[]</td>\n",
       "      <td>[异地招聘, 5-7年经验, 本科, 招5人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>37</th>\n",
       "      <td>129271516</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou\\/129271516...</td>\n",
       "      <td>RPA实施工程师</td>\n",
       "      <td>2-3千\\/月</td>\n",
       "      <td>1</td>\n",
       "      <td>2021-05-15 15:54:46</td>\n",
       "      <td>[]</td>\n",
       "      <td>[广州, 在校生\\/应届生, 本科, 招1人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>38</th>\n",
       "      <td>124439408</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou\\/124439408...</td>\n",
       "      <td>WXG08-搜索算法高级研究员（广州\\/深圳）</td>\n",
       "      <td></td>\n",
       "      <td>5</td>\n",
       "      <td>2021-05-12 07:04:16</td>\n",
       "      <td>[]</td>\n",
       "      <td>[广州, 3-4年经验, 本科, 招1人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>39</th>\n",
       "      <td>129293855</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou\\/129293855...</td>\n",
       "      <td>WXG02-微信ABtest实验平台算法研究员</td>\n",
       "      <td></td>\n",
       "      <td>5</td>\n",
       "      <td>2021-05-12 07:03:14</td>\n",
       "      <td>[]</td>\n",
       "      <td>[广州, 3-4年经验, 本科, 招1人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>40</th>\n",
       "      <td>119780399</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou\\/119780399...</td>\n",
       "      <td>WXG11-微信读书算法工程师（推荐系统方向）（广州）</td>\n",
       "      <td></td>\n",
       "      <td>5</td>\n",
       "      <td>2021-05-12 07:04:39</td>\n",
       "      <td>[]</td>\n",
       "      <td>[广州, 3-4年经验, 本科, 招1人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>41</th>\n",
       "      <td>123520941</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou\\/123520941...</td>\n",
       "      <td>WXG03-微信公众平台推荐系统算法工程师（广州）</td>\n",
       "      <td></td>\n",
       "      <td>5</td>\n",
       "      <td>2021-05-12 07:04:23</td>\n",
       "      <td>[]</td>\n",
       "      <td>[广州, 3-4年经验, 本科, 招1人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>42</th>\n",
       "      <td>125211898</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou\\/125211898...</td>\n",
       "      <td>WXG07-邮件反垃圾算法工程师</td>\n",
       "      <td></td>\n",
       "      <td>5</td>\n",
       "      <td>2021-05-12 07:04:11</td>\n",
       "      <td>[]</td>\n",
       "      <td>[广州, 3-4年经验, 本科, 招1人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>43</th>\n",
       "      <td>129498944</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou\\/129498944...</td>\n",
       "      <td>WXG03-微信小程序&amp;amp;公众号算法工程师（广州）</td>\n",
       "      <td></td>\n",
       "      <td>5</td>\n",
       "      <td>2021-05-12 07:02:57</td>\n",
       "      <td>[]</td>\n",
       "      <td>[广州, 3-4年经验, 本科, 招3人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>44</th>\n",
       "      <td>129565050</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou\\/129565050...</td>\n",
       "      <td>WXG01-微信视频号数据挖掘算法工程师（广州）</td>\n",
       "      <td></td>\n",
       "      <td>5</td>\n",
       "      <td>2021-05-12 07:02:56</td>\n",
       "      <td>[]</td>\n",
       "      <td>[广州, 3-4年经验, 本科, 招1人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>45</th>\n",
       "      <td>130034738</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou\\/130034738...</td>\n",
       "      <td>WXG01-微信推荐算法工程师（视频号）（广州\\/深圳）</td>\n",
       "      <td></td>\n",
       "      <td>5</td>\n",
       "      <td>2021-05-12 07:02:43</td>\n",
       "      <td>[]</td>\n",
       "      <td>[广州, 3-4年经验, 本科, 招1人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>46</th>\n",
       "      <td>123833563</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou\\/123833563...</td>\n",
       "      <td>机器学习系统专家</td>\n",
       "      <td>1.5-2.9万\\/月</td>\n",
       "      <td>5</td>\n",
       "      <td>2021-05-08 09:36:30</td>\n",
       "      <td>[五险一金, 餐饮补贴, 年终奖金, 定期体检]</td>\n",
       "      <td>[广州, 3-4年经验, 本科, 招3人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>47</th>\n",
       "      <td>130388833</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/foshan\\/130388833.ht...</td>\n",
       "      <td>RPA Solution Architect</td>\n",
       "      <td>1-1.5万\\/月</td>\n",
       "      <td>5</td>\n",
       "      <td>2021-05-13 10:47:19</td>\n",
       "      <td>[五险一金, 补充医疗保险, 定期体检, 年终奖金, 绩效奖金, 员工旅游, 专业培训, 周...</td>\n",
       "      <td>[佛山, 3-4年经验, 本科, 招若干人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>48</th>\n",
       "      <td>126496351</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/dongguan-sshq\\/12649...</td>\n",
       "      <td>深度学习工程师（能源环保）</td>\n",
       "      <td>0.6-1万\\/月</td>\n",
       "      <td>4</td>\n",
       "      <td>2021-05-12 09:33:41</td>\n",
       "      <td>[五险一金, 餐饮补贴, 通讯补贴, 年终奖金, 定期体检, 带薪年假, 生日礼品, 其他奖...</td>\n",
       "      <td>[异地招聘, 2年经验, 本科, 招1人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>49</th>\n",
       "      <td>129261941</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/dongguan-wjq\\/129261...</td>\n",
       "      <td>应用工程师</td>\n",
       "      <td>0.7-1.4万\\/月</td>\n",
       "      <td>4</td>\n",
       "      <td>2021-05-07 09:00:46</td>\n",
       "      <td>[五险一金, 年终奖金, 包吃]</td>\n",
       "      <td>[异地招聘, 2年经验, 本科, 招2人]</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "        jobid                                           job_href  \\\n",
       "0   131793537  https:\\/\\/jobs.51job.com\\/guangzhou\\/131793537...   \n",
       "1   127535893  https:\\/\\/jobs.51job.com\\/foshan-nhq\\/12753589...   \n",
       "2   123404250  https:\\/\\/jobs.51job.com\\/foshan-sdq\\/12340425...   \n",
       "3   131441681  https:\\/\\/jobs.51job.com\\/fuzhoue\\/131441681.h...   \n",
       "4   123180668  https:\\/\\/jobs.51job.com\\/foshan-ccq\\/12318066...   \n",
       "5   126769717  https:\\/\\/jobs.51job.com\\/guangzhou\\/126769717...   \n",
       "6   131509835  https:\\/\\/jobs.51job.com\\/guangzhou-thq\\/13150...   \n",
       "7   124319829  https:\\/\\/jobs.51job.com\\/guangzhou-thq\\/12431...   \n",
       "8   131438504  https:\\/\\/jobs.51job.com\\/guangzhou\\/131438504...   \n",
       "9   122323271  https:\\/\\/jobs.51job.com\\/guangzhou-pyq\\/12232...   \n",
       "10  128151951  https:\\/\\/jobs.51job.com\\/guangzhou-pyq\\/12815...   \n",
       "11  124215435  https:\\/\\/jobs.51job.com\\/guangzhou-thq\\/12421...   \n",
       "12  131679745  https:\\/\\/jobs.51job.com\\/guangzhou-hpq\\/13167...   \n",
       "13  129464478  https:\\/\\/jobs.51job.com\\/guangzhou-thq\\/12946...   \n",
       "14  125162568  https:\\/\\/jobs.51job.com\\/guangzhou-pyq\\/12516...   \n",
       "15  118022691  https:\\/\\/jobs.51job.com\\/guangzhou\\/118022691...   \n",
       "16  130388834  https:\\/\\/jobs.51job.com\\/foshan\\/130388834.ht...   \n",
       "17  130698781  https:\\/\\/jobs.51job.com\\/guangzhou-thq\\/13069...   \n",
       "18  128587013  https:\\/\\/jobs.51job.com\\/guangzhou-thq\\/12858...   \n",
       "19  128967099  https:\\/\\/jobs.51job.com\\/huizhou\\/128967099.h...   \n",
       "20  126496352  https:\\/\\/jobs.51job.com\\/dongguan-sshq\\/12649...   \n",
       "21  129073168  https:\\/\\/jobs.51job.com\\/zhuhai-zhgx\\/1290731...   \n",
       "22  126631873  https:\\/\\/jobs.51job.com\\/guangzhou-thq\\/12663...   \n",
       "23  129261942  https:\\/\\/jobs.51job.com\\/dongguan-wjq\\/129261...   \n",
       "24  118975850  https:\\/\\/jobs.51job.com\\/yichune\\/118975850.h...   \n",
       "25  123660319  https:\\/\\/jobs.51job.com\\/guangzhou\\/123660319...   \n",
       "26   96860485  https:\\/\\/jobs.51job.com\\/guangzhou\\/96860485....   \n",
       "27  128755486  https:\\/\\/jobs.51job.com\\/guangzhou-byq\\/12875...   \n",
       "28  119513066  https:\\/\\/jobs.51job.com\\/guangzhou-hpq\\/11951...   \n",
       "29  123420110  https:\\/\\/jobs.51job.com\\/guangzhou-thq\\/12342...   \n",
       "30  125906921  https:\\/\\/jobs.51job.com\\/guangzhou-pyq\\/12590...   \n",
       "31  121089425  https:\\/\\/jobs.51job.com\\/guangzhou-hdq\\/12108...   \n",
       "32  131473589  https:\\/\\/jobs.51job.com\\/guangzhou-thq\\/13147...   \n",
       "33  131552523  https:\\/\\/jobs.51job.com\\/guangzhou-thq\\/13155...   \n",
       "34  128744981  https:\\/\\/jobs.51job.com\\/guangzhou-thq\\/12874...   \n",
       "35  131521861  https:\\/\\/jobs.51job.com\\/beijing-hdq\\/1315218...   \n",
       "36  130503637  https:\\/\\/jobs.51job.com\\/suzhou-gyyq\\/1305036...   \n",
       "37  129271516  https:\\/\\/jobs.51job.com\\/guangzhou\\/129271516...   \n",
       "38  124439408  https:\\/\\/jobs.51job.com\\/guangzhou\\/124439408...   \n",
       "39  129293855  https:\\/\\/jobs.51job.com\\/guangzhou\\/129293855...   \n",
       "40  119780399  https:\\/\\/jobs.51job.com\\/guangzhou\\/119780399...   \n",
       "41  123520941  https:\\/\\/jobs.51job.com\\/guangzhou\\/123520941...   \n",
       "42  125211898  https:\\/\\/jobs.51job.com\\/guangzhou\\/125211898...   \n",
       "43  129498944  https:\\/\\/jobs.51job.com\\/guangzhou\\/129498944...   \n",
       "44  129565050  https:\\/\\/jobs.51job.com\\/guangzhou\\/129565050...   \n",
       "45  130034738  https:\\/\\/jobs.51job.com\\/guangzhou\\/130034738...   \n",
       "46  123833563  https:\\/\\/jobs.51job.com\\/guangzhou\\/123833563...   \n",
       "47  130388833  https:\\/\\/jobs.51job.com\\/foshan\\/130388833.ht...   \n",
       "48  126496351  https:\\/\\/jobs.51job.com\\/dongguan-sshq\\/12649...   \n",
       "49  129261941  https:\\/\\/jobs.51job.com\\/dongguan-wjq\\/129261...   \n",
       "\n",
       "                          job_name providesalary_text workyear  \\\n",
       "0   WXG01-微信视频号推荐算法工程师(广州\\/深圳）（广州）                           5   \n",
       "1                           机器学习专家          30-40万\\/年        5   \n",
       "2                          数据建模工程师            2-3万\\/月        4   \n",
       "3                          机器学习工程师          1.2-2万\\/月        5   \n",
       "4                      人工智能AI开发工程师          1-1.5万\\/月        5   \n",
       "5                            算法工程师        1.2-2.5万\\/月        5   \n",
       "6                          机器学习工程师          1.8-3万\\/月        4   \n",
       "7                          AI算法工程师          2-2.5万\\/月        5   \n",
       "8                        数据挖掘研发工程师          1.5-3万\\/月        5   \n",
       "9                     路径规划与控制算法工程师        2.5-3.5万\\/月        5   \n",
       "10                         电子开发工程师        0.7-1.5万\\/月        3   \n",
       "11                     机器学习平台研发工程师          1.5-3万\\/月        5   \n",
       "12                       人工智能应用工程师          1.2-2万\\/月        5   \n",
       "13                         数据挖掘工程师          1.5-3万\\/月        5   \n",
       "14                           算法工程师          1.5-2万\\/月        3   \n",
       "15                RPA机器人流程自动化开发工程师          1-1.5万\\/月        4   \n",
       "16          RPA Solution Architect          1-1.5万\\/月        5   \n",
       "17                       运动控制算法工程师          1.5-3万\\/月        5   \n",
       "18                   机器学习算法工程师（衡睿）          30-40万\\/年        4   \n",
       "19                         机器学习工程师        1.5-2.5万\\/月        4   \n",
       "20                   深度学习工程师（能源环保）          0.6-1万\\/月        4   \n",
       "21                         机器学习工程师            1-3万\\/月        6   \n",
       "22                机器学习算法工程师\\/高级工程师            2-4万\\/月        5   \n",
       "23                           应用工程师        0.7-1.4万\\/月        4   \n",
       "24                          智能化技术员            6-8千\\/月        3   \n",
       "25                machine learning            1-2万\\/月        5   \n",
       "26                         AI研发工程师        0.9-1.5万\\/月        4   \n",
       "27                         安卓应用工程师            6-8千\\/月        3   \n",
       "28                        大数据开发工程师          1.5-2万\\/月        5   \n",
       "29              月薪12K java开发（AI方向）          1-1.5万\\/月        4   \n",
       "30                  10k创客编程讲师+五险一金          0.7-1万\\/月       10   \n",
       "31                       视觉算法助理工程师          4.5-6千\\/月        1   \n",
       "32                       智能计算系统研究员            2-4千\\/月        1   \n",
       "33                         终端AI实习生            2-3千\\/月        1   \n",
       "34                           算法工程师            2-4万\\/月        1   \n",
       "35                       新建申请表测试职位        1.2-1.4万\\/月        1   \n",
       "36                       机器学习算法工程师        1.8-3.2万\\/月        6   \n",
       "37                        RPA实施工程师            2-3千\\/月        1   \n",
       "38         WXG08-搜索算法高级研究员（广州\\/深圳）                           5   \n",
       "39         WXG02-微信ABtest实验平台算法研究员                           5   \n",
       "40     WXG11-微信读书算法工程师（推荐系统方向）（广州）                           5   \n",
       "41       WXG03-微信公众平台推荐系统算法工程师（广州）                           5   \n",
       "42                WXG07-邮件反垃圾算法工程师                           5   \n",
       "43    WXG03-微信小程序&amp;公众号算法工程师（广州）                           5   \n",
       "44        WXG01-微信视频号数据挖掘算法工程师（广州）                           5   \n",
       "45    WXG01-微信推荐算法工程师（视频号）（广州\\/深圳）                           5   \n",
       "46                        机器学习系统专家        1.5-2.9万\\/月        5   \n",
       "47          RPA Solution Architect          1-1.5万\\/月        5   \n",
       "48                   深度学习工程师（能源环保）          0.6-1万\\/月        4   \n",
       "49                           应用工程师        0.7-1.4万\\/月        4   \n",
       "\n",
       "              issuedate                                       jobwelf_list  \\\n",
       "0   2021-05-15 11:00:01                                                 []   \n",
       "1   2021-05-12 17:11:35                           [五险一金, 餐饮补贴, 年终奖金, 定期体检]   \n",
       "2   2021-05-15 22:30:53                     [五险一金, 餐饮补贴, 员工体检, 绩效奖金, 年终奖金]   \n",
       "3   2021-05-15 11:24:55               [五险一金, 员工旅游, 专业培训, 年终奖金, 弹性工作, 法定假日]   \n",
       "4   2021-05-15 09:05:20                                                 []   \n",
       "5   2021-05-14 23:33:24                                 [五险一金, 交通补贴, 餐饮补贴]   \n",
       "6   2021-05-14 10:57:52               [五险一金, 弹性工作, 定期体检, 年终奖金, 员工旅游, 周末双休]   \n",
       "7   2021-05-14 10:21:55                     [专业培训, 年终奖金, 定期体检, 通讯补贴, 五险一金]   \n",
       "8   2021-05-14 09:52:44  [五险一金, 补充商业保险, 员工旅游, 年终奖金, 专业培训, 通讯补贴, 弹性工作, 定...   \n",
       "9   2021-05-14 09:52:20  [股票期权, 年终奖金, 绩效奖金, 弹性工作, 员工旅游, 餐饮补贴, 通讯补贴, 专业培...   \n",
       "10  2021-05-14 09:34:07                           [五险一金, 绩效奖金, 员工旅游, 年终奖金]   \n",
       "11  2021-05-14 09:07:13   [五险一金, 免费班车, 员工旅游, 通讯补贴, 餐饮补贴, 绩效奖金, 定期体检, 弹性工作]   \n",
       "12  2021-05-14 09:06:09   [五险一金, 餐饮补贴, 定期体检, 年终奖金, 绩效奖金, 周末双休, 节日津贴, 工会福利]   \n",
       "13  2021-05-14 08:41:55  [绩效奖金, 年终奖金, 餐饮补贴, 节日福利, 生日福利, 专业培训, 通讯补贴, 五险一...   \n",
       "14  2021-05-14 08:35:31               [餐饮补贴, 专业培训, 绩效奖金, 年终奖金, 定期体检, 股票期权]   \n",
       "15  2021-05-13 16:37:59             [五险一金, 补充医疗保险, 员工旅游, 绩效奖金, 专业培训, 定期体检]   \n",
       "16  2021-05-13 10:47:19  [五险一金, 补充医疗保险, 定期体检, 年终奖金, 绩效奖金, 员工旅游, 专业培训, 周...   \n",
       "17  2021-05-13 10:19:26         [弹性工作, 五险一金, 节日福利, 带薪年假, 股票期权, 年终奖金, 绩效奖金]   \n",
       "18  2021-05-13 09:28:29               [五险一金, 通讯补贴, 绩效奖金, 交通补贴, 年终奖金, 定期体检]   \n",
       "19  2021-05-12 11:15:22                         [带薪年假, 包住, 餐饮补贴, 五险, 免费班车]   \n",
       "20  2021-05-12 09:33:41  [五险一金, 餐饮补贴, 通讯补贴, 年终奖金, 定期体检, 带薪年假, 生日礼品, 其他奖...   \n",
       "21  2021-05-11 17:02:16                 [周末双休, 带薪年假, 五险一金, 包吃, 节日福利, 绩效奖金]   \n",
       "22  2021-05-07 16:14:31                           [年终奖金, 餐饮补贴, 弹性工作, 五险一金]   \n",
       "23  2021-05-07 09:00:46                                   [五险一金, 年终奖金, 包吃]   \n",
       "24  2021-05-05 08:30:20        [五险一金, 定期体检, 带薪年休假, 全勤奖, 节日福利, 工龄奖, 丰富文体活动]   \n",
       "25  2021-04-30 09:23:00                                                 []   \n",
       "26  2021-03-27 16:00:01                     [五险一金, 年终奖金, 定期体检, 弹性工作, 周末双休]   \n",
       "27  2021-05-14 15:52:48                                                 []   \n",
       "28  2021-05-12 09:31:39       [五险一金, 免费班车, 员工旅游, 周末双休, 补充医疗保险, 专业培训, 弹性工作]   \n",
       "29  2021-04-02 11:15:02  [周末双休, 带薪年假, 五险一金, 专业培训, 节日福利, 全勤奖, 免费班车, 交通补贴...   \n",
       "30  2021-03-26 09:29:48  [五险一金, 专业培训, 年终奖金, 绩效奖金, 带薪年假, 节日福利, 节假日活动, 全勤...   \n",
       "31  2021-05-15 13:48:16                                                 []   \n",
       "32  2021-05-14 10:09:50                                 [五险一金, 周末双休, 绩效奖金]   \n",
       "33  2021-05-14 09:04:07   [五险一金, 通讯补贴, 餐饮补贴, 定期体检, 绩效奖金, 年终奖金, 交通补贴, 专业培训]   \n",
       "34  2021-05-11 14:16:00               [员工旅游, 餐饮补贴, 绩效奖金, 定期体检, 年终奖金, 五险一金]   \n",
       "35  2021-05-03 18:00:01                                       [周末双休, 节日福利]   \n",
       "36  2021-04-03 11:00:01                                                 []   \n",
       "37  2021-05-15 15:54:46                                                 []   \n",
       "38  2021-05-12 07:04:16                                                 []   \n",
       "39  2021-05-12 07:03:14                                                 []   \n",
       "40  2021-05-12 07:04:39                                                 []   \n",
       "41  2021-05-12 07:04:23                                                 []   \n",
       "42  2021-05-12 07:04:11                                                 []   \n",
       "43  2021-05-12 07:02:57                                                 []   \n",
       "44  2021-05-12 07:02:56                                                 []   \n",
       "45  2021-05-12 07:02:43                                                 []   \n",
       "46  2021-05-08 09:36:30                           [五险一金, 餐饮补贴, 年终奖金, 定期体检]   \n",
       "47  2021-05-13 10:47:19  [五险一金, 补充医疗保险, 定期体检, 年终奖金, 绩效奖金, 员工旅游, 专业培训, 周...   \n",
       "48  2021-05-12 09:33:41  [五险一金, 餐饮补贴, 通讯补贴, 年终奖金, 定期体检, 带薪年假, 生日礼品, 其他奖...   \n",
       "49  2021-05-07 09:00:46                                   [五险一金, 年终奖金, 包吃]   \n",
       "\n",
       "                  attribute_text  \n",
       "0          [广州, 3-4年经验, 本科, 招1人]  \n",
       "1       [异地招聘, 3-4年经验, 本科, 招若干人]  \n",
       "2        [佛山-顺德区, 2年经验, 本科, 招1人]  \n",
       "3       [异地招聘, 3-4年经验, 本科, 招若干人]  \n",
       "4      [佛山-禅城区, 3-4年经验, 本科, 招2人]  \n",
       "5          [广州, 3-4年经验, 本科, 招2人]  \n",
       "6        [广州-天河区, 2年经验, 本科, 招1人]  \n",
       "7      [广州-天河区, 3-4年经验, 本科, 招3人]  \n",
       "8         [广州, 3-4年经验, 本科, 招若干人]  \n",
       "9      [广州-番禺区, 3-4年经验, 本科, 招1人]  \n",
       "10      [广州-番禺区, 1年经验, 本科, 招若干人]  \n",
       "11     [广州-天河区, 3-4年经验, 本科, 招1人]  \n",
       "12     [广州-黄埔区, 3-4年经验, 本科, 招1人]  \n",
       "13    [广州-天河区, 3-4年经验, 本科, 招若干人]  \n",
       "14      [广州-番禺区, 1年经验, 本科, 招若干人]  \n",
       "15          [广州, 2年经验, 本科, 招若干人]  \n",
       "16      [异地招聘, 3-4年经验, 本科, 招若干人]  \n",
       "17       [异地招聘, 3-4年经验, 本科, 招1人]  \n",
       "18      [广州-天河区, 2年经验, 本科, 招若干人]  \n",
       "19           [惠州, 2年经验, 本科, 招2人]  \n",
       "20      [东莞-松山湖区, 2年经验, 本科, 招1人]  \n",
       "21  [珠海-珠海高新区, 5-7年经验, 本科, 招若干人]  \n",
       "22    [广州-天河区, 3-4年经验, 本科, 招若干人]  \n",
       "23       [东莞-万江区, 2年经验, 本科, 招2人]  \n",
       "24         [异地招聘, 1年经验, 本科, 招1人]  \n",
       "25        [广州, 3-4年经验, 本科, 招若干人]  \n",
       "26           [广州, 2年经验, 本科, 招1人]  \n",
       "27       [广州-白云区, 1年经验, 本科, 招5人]  \n",
       "28     [广州-黄埔区, 3-4年经验, 本科, 招5人]  \n",
       "29      [广州-天河区, 2年经验, 本科, 招若干人]  \n",
       "30       [广州-番禺区, 无需经验, 本科, 招5人]  \n",
       "31     [异地招聘, 在校生\\/应届生, 本科, 招5人]  \n",
       "32  [广州-天河区, 在校生\\/应届生, 本科, 招若干人]  \n",
       "33  [广州-天河区, 在校生\\/应届生, 本科, 招若干人]  \n",
       "34   [广州-天河区, 在校生\\/应届生, 本科, 招4人]  \n",
       "35     [异地招聘, 在校生\\/应届生, 本科, 招2人]  \n",
       "36       [异地招聘, 5-7年经验, 本科, 招5人]  \n",
       "37       [广州, 在校生\\/应届生, 本科, 招1人]  \n",
       "38         [广州, 3-4年经验, 本科, 招1人]  \n",
       "39         [广州, 3-4年经验, 本科, 招1人]  \n",
       "40         [广州, 3-4年经验, 本科, 招1人]  \n",
       "41         [广州, 3-4年经验, 本科, 招1人]  \n",
       "42         [广州, 3-4年经验, 本科, 招1人]  \n",
       "43         [广州, 3-4年经验, 本科, 招3人]  \n",
       "44         [广州, 3-4年经验, 本科, 招1人]  \n",
       "45         [广州, 3-4年经验, 本科, 招1人]  \n",
       "46         [广州, 3-4年经验, 本科, 招3人]  \n",
       "47        [佛山, 3-4年经验, 本科, 招若干人]  \n",
       "48         [异地招聘, 2年经验, 本科, 招1人]  \n",
       "49         [异地招聘, 2年经验, 本科, 招2人]  "
      ]
     },
     "execution_count": 111,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "df_results = pd.DataFrame(results['engine_search_result'])[['jobid','job_href','job_name','providesalary_text','workyear','issuedate','jobwelf_list','attribute_text']]\n",
    "df_results"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 112,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>jobid</th>\n",
       "      <th>job_href</th>\n",
       "      <th>job_name</th>\n",
       "      <th>providesalary_text</th>\n",
       "      <th>workyear</th>\n",
       "      <th>issuedate</th>\n",
       "      <th>jobwelf_list</th>\n",
       "      <th>attribute_text</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>131793537</td>\n",
       "      <td>https://jobs.51job.com/guangzhou/131793537.htm...</td>\n",
       "      <td>WXG01-微信视频号推荐算法工程师(广州\\/深圳）（广州）</td>\n",
       "      <td></td>\n",
       "      <td>5</td>\n",
       "      <td>2021-05-15 11:00:01</td>\n",
       "      <td>[]</td>\n",
       "      <td>[广州, 3-4年经验, 本科, 招1人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>127535893</td>\n",
       "      <td>https://jobs.51job.com/foshan-nhq/127535893.ht...</td>\n",
       "      <td>机器学习专家</td>\n",
       "      <td>30-40万/年</td>\n",
       "      <td>5</td>\n",
       "      <td>2021-05-12 17:11:35</td>\n",
       "      <td>[五险一金, 餐饮补贴, 年终奖金, 定期体检]</td>\n",
       "      <td>[异地招聘, 3-4年经验, 本科, 招若干人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>123404250</td>\n",
       "      <td>https://jobs.51job.com/foshan-sdq/123404250.ht...</td>\n",
       "      <td>数据建模工程师</td>\n",
       "      <td>2-3万/月</td>\n",
       "      <td>4</td>\n",
       "      <td>2021-05-15 22:30:53</td>\n",
       "      <td>[五险一金, 餐饮补贴, 员工体检, 绩效奖金, 年终奖金]</td>\n",
       "      <td>[佛山-顺德区, 2年经验, 本科, 招1人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>131441681</td>\n",
       "      <td>https://jobs.51job.com/fuzhoue/131441681.html?...</td>\n",
       "      <td>机器学习工程师</td>\n",
       "      <td>1.2-2万/月</td>\n",
       "      <td>5</td>\n",
       "      <td>2021-05-15 11:24:55</td>\n",
       "      <td>[五险一金, 员工旅游, 专业培训, 年终奖金, 弹性工作, 法定假日]</td>\n",
       "      <td>[异地招聘, 3-4年经验, 本科, 招若干人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>123180668</td>\n",
       "      <td>https://jobs.51job.com/foshan-ccq/123180668.ht...</td>\n",
       "      <td>人工智能AI开发工程师</td>\n",
       "      <td>1-1.5万/月</td>\n",
       "      <td>5</td>\n",
       "      <td>2021-05-15 09:05:20</td>\n",
       "      <td>[]</td>\n",
       "      <td>[佛山-禅城区, 3-4年经验, 本科, 招2人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>5</th>\n",
       "      <td>126769717</td>\n",
       "      <td>https://jobs.51job.com/guangzhou/126769717.htm...</td>\n",
       "      <td>算法工程师</td>\n",
       "      <td>1.2-2.5万/月</td>\n",
       "      <td>5</td>\n",
       "      <td>2021-05-14 23:33:24</td>\n",
       "      <td>[五险一金, 交通补贴, 餐饮补贴]</td>\n",
       "      <td>[广州, 3-4年经验, 本科, 招2人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>6</th>\n",
       "      <td>131509835</td>\n",
       "      <td>https://jobs.51job.com/guangzhou-thq/131509835...</td>\n",
       "      <td>机器学习工程师</td>\n",
       "      <td>1.8-3万/月</td>\n",
       "      <td>4</td>\n",
       "      <td>2021-05-14 10:57:52</td>\n",
       "      <td>[五险一金, 弹性工作, 定期体检, 年终奖金, 员工旅游, 周末双休]</td>\n",
       "      <td>[广州-天河区, 2年经验, 本科, 招1人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>7</th>\n",
       "      <td>124319829</td>\n",
       "      <td>https://jobs.51job.com/guangzhou-thq/124319829...</td>\n",
       "      <td>AI算法工程师</td>\n",
       "      <td>2-2.5万/月</td>\n",
       "      <td>5</td>\n",
       "      <td>2021-05-14 10:21:55</td>\n",
       "      <td>[专业培训, 年终奖金, 定期体检, 通讯补贴, 五险一金]</td>\n",
       "      <td>[广州-天河区, 3-4年经验, 本科, 招3人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>8</th>\n",
       "      <td>131438504</td>\n",
       "      <td>https://jobs.51job.com/guangzhou/131438504.htm...</td>\n",
       "      <td>数据挖掘研发工程师</td>\n",
       "      <td>1.5-3万/月</td>\n",
       "      <td>5</td>\n",
       "      <td>2021-05-14 09:52:44</td>\n",
       "      <td>[五险一金, 补充商业保险, 员工旅游, 年终奖金, 专业培训, 通讯补贴, 弹性工作, 定...</td>\n",
       "      <td>[广州, 3-4年经验, 本科, 招若干人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9</th>\n",
       "      <td>122323271</td>\n",
       "      <td>https://jobs.51job.com/guangzhou-pyq/122323271...</td>\n",
       "      <td>路径规划与控制算法工程师</td>\n",
       "      <td>2.5-3.5万/月</td>\n",
       "      <td>5</td>\n",
       "      <td>2021-05-14 09:52:20</td>\n",
       "      <td>[股票期权, 年终奖金, 绩效奖金, 弹性工作, 员工旅游, 餐饮补贴, 通讯补贴, 专业培...</td>\n",
       "      <td>[广州-番禺区, 3-4年经验, 本科, 招1人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>10</th>\n",
       "      <td>128151951</td>\n",
       "      <td>https://jobs.51job.com/guangzhou-pyq/128151951...</td>\n",
       "      <td>电子开发工程师</td>\n",
       "      <td>0.7-1.5万/月</td>\n",
       "      <td>3</td>\n",
       "      <td>2021-05-14 09:34:07</td>\n",
       "      <td>[五险一金, 绩效奖金, 员工旅游, 年终奖金]</td>\n",
       "      <td>[广州-番禺区, 1年经验, 本科, 招若干人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>11</th>\n",
       "      <td>124215435</td>\n",
       "      <td>https://jobs.51job.com/guangzhou-thq/124215435...</td>\n",
       "      <td>机器学习平台研发工程师</td>\n",
       "      <td>1.5-3万/月</td>\n",
       "      <td>5</td>\n",
       "      <td>2021-05-14 09:07:13</td>\n",
       "      <td>[五险一金, 免费班车, 员工旅游, 通讯补贴, 餐饮补贴, 绩效奖金, 定期体检, 弹性工作]</td>\n",
       "      <td>[广州-天河区, 3-4年经验, 本科, 招1人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>12</th>\n",
       "      <td>131679745</td>\n",
       "      <td>https://jobs.51job.com/guangzhou-hpq/131679745...</td>\n",
       "      <td>人工智能应用工程师</td>\n",
       "      <td>1.2-2万/月</td>\n",
       "      <td>5</td>\n",
       "      <td>2021-05-14 09:06:09</td>\n",
       "      <td>[五险一金, 餐饮补贴, 定期体检, 年终奖金, 绩效奖金, 周末双休, 节日津贴, 工会福利]</td>\n",
       "      <td>[广州-黄埔区, 3-4年经验, 本科, 招1人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>13</th>\n",
       "      <td>129464478</td>\n",
       "      <td>https://jobs.51job.com/guangzhou-thq/129464478...</td>\n",
       "      <td>数据挖掘工程师</td>\n",
       "      <td>1.5-3万/月</td>\n",
       "      <td>5</td>\n",
       "      <td>2021-05-14 08:41:55</td>\n",
       "      <td>[绩效奖金, 年终奖金, 餐饮补贴, 节日福利, 生日福利, 专业培训, 通讯补贴, 五险一...</td>\n",
       "      <td>[广州-天河区, 3-4年经验, 本科, 招若干人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>14</th>\n",
       "      <td>125162568</td>\n",
       "      <td>https://jobs.51job.com/guangzhou-pyq/125162568...</td>\n",
       "      <td>算法工程师</td>\n",
       "      <td>1.5-2万/月</td>\n",
       "      <td>3</td>\n",
       "      <td>2021-05-14 08:35:31</td>\n",
       "      <td>[餐饮补贴, 专业培训, 绩效奖金, 年终奖金, 定期体检, 股票期权]</td>\n",
       "      <td>[广州-番禺区, 1年经验, 本科, 招若干人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>15</th>\n",
       "      <td>118022691</td>\n",
       "      <td>https://jobs.51job.com/guangzhou/118022691.htm...</td>\n",
       "      <td>RPA机器人流程自动化开发工程师</td>\n",
       "      <td>1-1.5万/月</td>\n",
       "      <td>4</td>\n",
       "      <td>2021-05-13 16:37:59</td>\n",
       "      <td>[五险一金, 补充医疗保险, 员工旅游, 绩效奖金, 专业培训, 定期体检]</td>\n",
       "      <td>[广州, 2年经验, 本科, 招若干人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>16</th>\n",
       "      <td>130388834</td>\n",
       "      <td>https://jobs.51job.com/foshan/130388834.html?s...</td>\n",
       "      <td>RPA Solution Architect</td>\n",
       "      <td>1-1.5万/月</td>\n",
       "      <td>5</td>\n",
       "      <td>2021-05-13 10:47:19</td>\n",
       "      <td>[五险一金, 补充医疗保险, 定期体检, 年终奖金, 绩效奖金, 员工旅游, 专业培训, 周...</td>\n",
       "      <td>[异地招聘, 3-4年经验, 本科, 招若干人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>17</th>\n",
       "      <td>130698781</td>\n",
       "      <td>https://jobs.51job.com/guangzhou-thq/130698781...</td>\n",
       "      <td>运动控制算法工程师</td>\n",
       "      <td>1.5-3万/月</td>\n",
       "      <td>5</td>\n",
       "      <td>2021-05-13 10:19:26</td>\n",
       "      <td>[弹性工作, 五险一金, 节日福利, 带薪年假, 股票期权, 年终奖金, 绩效奖金]</td>\n",
       "      <td>[异地招聘, 3-4年经验, 本科, 招1人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>18</th>\n",
       "      <td>128587013</td>\n",
       "      <td>https://jobs.51job.com/guangzhou-thq/128587013...</td>\n",
       "      <td>机器学习算法工程师（衡睿）</td>\n",
       "      <td>30-40万/年</td>\n",
       "      <td>4</td>\n",
       "      <td>2021-05-13 09:28:29</td>\n",
       "      <td>[五险一金, 通讯补贴, 绩效奖金, 交通补贴, 年终奖金, 定期体检]</td>\n",
       "      <td>[广州-天河区, 2年经验, 本科, 招若干人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>19</th>\n",
       "      <td>128967099</td>\n",
       "      <td>https://jobs.51job.com/huizhou/128967099.html?...</td>\n",
       "      <td>机器学习工程师</td>\n",
       "      <td>1.5-2.5万/月</td>\n",
       "      <td>4</td>\n",
       "      <td>2021-05-12 11:15:22</td>\n",
       "      <td>[带薪年假, 包住, 餐饮补贴, 五险, 免费班车]</td>\n",
       "      <td>[惠州, 2年经验, 本科, 招2人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>20</th>\n",
       "      <td>126496352</td>\n",
       "      <td>https://jobs.51job.com/dongguan-sshq/126496352...</td>\n",
       "      <td>深度学习工程师（能源环保）</td>\n",
       "      <td>0.6-1万/月</td>\n",
       "      <td>4</td>\n",
       "      <td>2021-05-12 09:33:41</td>\n",
       "      <td>[五险一金, 餐饮补贴, 通讯补贴, 年终奖金, 定期体检, 带薪年假, 生日礼品, 其他奖...</td>\n",
       "      <td>[东莞-松山湖区, 2年经验, 本科, 招1人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>21</th>\n",
       "      <td>129073168</td>\n",
       "      <td>https://jobs.51job.com/zhuhai-zhgx/129073168.h...</td>\n",
       "      <td>机器学习工程师</td>\n",
       "      <td>1-3万/月</td>\n",
       "      <td>6</td>\n",
       "      <td>2021-05-11 17:02:16</td>\n",
       "      <td>[周末双休, 带薪年假, 五险一金, 包吃, 节日福利, 绩效奖金]</td>\n",
       "      <td>[珠海-珠海高新区, 5-7年经验, 本科, 招若干人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>22</th>\n",
       "      <td>126631873</td>\n",
       "      <td>https://jobs.51job.com/guangzhou-thq/126631873...</td>\n",
       "      <td>机器学习算法工程师\\/高级工程师</td>\n",
       "      <td>2-4万/月</td>\n",
       "      <td>5</td>\n",
       "      <td>2021-05-07 16:14:31</td>\n",
       "      <td>[年终奖金, 餐饮补贴, 弹性工作, 五险一金]</td>\n",
       "      <td>[广州-天河区, 3-4年经验, 本科, 招若干人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>23</th>\n",
       "      <td>129261942</td>\n",
       "      <td>https://jobs.51job.com/dongguan-wjq/129261942....</td>\n",
       "      <td>应用工程师</td>\n",
       "      <td>0.7-1.4万/月</td>\n",
       "      <td>4</td>\n",
       "      <td>2021-05-07 09:00:46</td>\n",
       "      <td>[五险一金, 年终奖金, 包吃]</td>\n",
       "      <td>[东莞-万江区, 2年经验, 本科, 招2人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>24</th>\n",
       "      <td>118975850</td>\n",
       "      <td>https://jobs.51job.com/yichune/118975850.html?...</td>\n",
       "      <td>智能化技术员</td>\n",
       "      <td>6-8千/月</td>\n",
       "      <td>3</td>\n",
       "      <td>2021-05-05 08:30:20</td>\n",
       "      <td>[五险一金, 定期体检, 带薪年休假, 全勤奖, 节日福利, 工龄奖, 丰富文体活动]</td>\n",
       "      <td>[异地招聘, 1年经验, 本科, 招1人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>25</th>\n",
       "      <td>123660319</td>\n",
       "      <td>https://jobs.51job.com/guangzhou/123660319.htm...</td>\n",
       "      <td>machine learning</td>\n",
       "      <td>1-2万/月</td>\n",
       "      <td>5</td>\n",
       "      <td>2021-04-30 09:23:00</td>\n",
       "      <td>[]</td>\n",
       "      <td>[广州, 3-4年经验, 本科, 招若干人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>26</th>\n",
       "      <td>96860485</td>\n",
       "      <td>https://jobs.51job.com/guangzhou/96860485.html...</td>\n",
       "      <td>AI研发工程师</td>\n",
       "      <td>0.9-1.5万/月</td>\n",
       "      <td>4</td>\n",
       "      <td>2021-03-27 16:00:01</td>\n",
       "      <td>[五险一金, 年终奖金, 定期体检, 弹性工作, 周末双休]</td>\n",
       "      <td>[广州, 2年经验, 本科, 招1人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>27</th>\n",
       "      <td>128755486</td>\n",
       "      <td>https://jobs.51job.com/guangzhou-byq/128755486...</td>\n",
       "      <td>安卓应用工程师</td>\n",
       "      <td>6-8千/月</td>\n",
       "      <td>3</td>\n",
       "      <td>2021-05-14 15:52:48</td>\n",
       "      <td>[]</td>\n",
       "      <td>[广州-白云区, 1年经验, 本科, 招5人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>28</th>\n",
       "      <td>119513066</td>\n",
       "      <td>https://jobs.51job.com/guangzhou-hpq/119513066...</td>\n",
       "      <td>大数据开发工程师</td>\n",
       "      <td>1.5-2万/月</td>\n",
       "      <td>5</td>\n",
       "      <td>2021-05-12 09:31:39</td>\n",
       "      <td>[五险一金, 免费班车, 员工旅游, 周末双休, 补充医疗保险, 专业培训, 弹性工作]</td>\n",
       "      <td>[广州-黄埔区, 3-4年经验, 本科, 招5人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>29</th>\n",
       "      <td>123420110</td>\n",
       "      <td>https://jobs.51job.com/guangzhou-thq/123420110...</td>\n",
       "      <td>月薪12K java开发（AI方向）</td>\n",
       "      <td>1-1.5万/月</td>\n",
       "      <td>4</td>\n",
       "      <td>2021-04-02 11:15:02</td>\n",
       "      <td>[周末双休, 带薪年假, 五险一金, 专业培训, 节日福利, 全勤奖, 免费班车, 交通补贴...</td>\n",
       "      <td>[广州-天河区, 2年经验, 本科, 招若干人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>30</th>\n",
       "      <td>125906921</td>\n",
       "      <td>https://jobs.51job.com/guangzhou-pyq/125906921...</td>\n",
       "      <td>10k创客编程讲师+五险一金</td>\n",
       "      <td>0.7-1万/月</td>\n",
       "      <td>10</td>\n",
       "      <td>2021-03-26 09:29:48</td>\n",
       "      <td>[五险一金, 专业培训, 年终奖金, 绩效奖金, 带薪年假, 节日福利, 节假日活动, 全勤...</td>\n",
       "      <td>[广州-番禺区, 无需经验, 本科, 招5人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>31</th>\n",
       "      <td>121089425</td>\n",
       "      <td>https://jobs.51job.com/guangzhou-hdq/121089425...</td>\n",
       "      <td>视觉算法助理工程师</td>\n",
       "      <td>4.5-6千/月</td>\n",
       "      <td>1</td>\n",
       "      <td>2021-05-15 13:48:16</td>\n",
       "      <td>[]</td>\n",
       "      <td>[异地招聘, 在校生\\/应届生, 本科, 招5人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>32</th>\n",
       "      <td>131473589</td>\n",
       "      <td>https://jobs.51job.com/guangzhou-thq/131473589...</td>\n",
       "      <td>智能计算系统研究员</td>\n",
       "      <td>2-4千/月</td>\n",
       "      <td>1</td>\n",
       "      <td>2021-05-14 10:09:50</td>\n",
       "      <td>[五险一金, 周末双休, 绩效奖金]</td>\n",
       "      <td>[广州-天河区, 在校生\\/应届生, 本科, 招若干人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>33</th>\n",
       "      <td>131552523</td>\n",
       "      <td>https://jobs.51job.com/guangzhou-thq/131552523...</td>\n",
       "      <td>终端AI实习生</td>\n",
       "      <td>2-3千/月</td>\n",
       "      <td>1</td>\n",
       "      <td>2021-05-14 09:04:07</td>\n",
       "      <td>[五险一金, 通讯补贴, 餐饮补贴, 定期体检, 绩效奖金, 年终奖金, 交通补贴, 专业培训]</td>\n",
       "      <td>[广州-天河区, 在校生\\/应届生, 本科, 招若干人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>34</th>\n",
       "      <td>128744981</td>\n",
       "      <td>https://jobs.51job.com/guangzhou-thq/128744981...</td>\n",
       "      <td>算法工程师</td>\n",
       "      <td>2-4万/月</td>\n",
       "      <td>1</td>\n",
       "      <td>2021-05-11 14:16:00</td>\n",
       "      <td>[员工旅游, 餐饮补贴, 绩效奖金, 定期体检, 年终奖金, 五险一金]</td>\n",
       "      <td>[广州-天河区, 在校生\\/应届生, 本科, 招4人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>35</th>\n",
       "      <td>131521861</td>\n",
       "      <td>https://jobs.51job.com/beijing-hdq/131521861.h...</td>\n",
       "      <td>新建申请表测试职位</td>\n",
       "      <td>1.2-1.4万/月</td>\n",
       "      <td>1</td>\n",
       "      <td>2021-05-03 18:00:01</td>\n",
       "      <td>[周末双休, 节日福利]</td>\n",
       "      <td>[异地招聘, 在校生\\/应届生, 本科, 招2人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>36</th>\n",
       "      <td>130503637</td>\n",
       "      <td>https://jobs.51job.com/suzhou-gyyq/130503637.h...</td>\n",
       "      <td>机器学习算法工程师</td>\n",
       "      <td>1.8-3.2万/月</td>\n",
       "      <td>6</td>\n",
       "      <td>2021-04-03 11:00:01</td>\n",
       "      <td>[]</td>\n",
       "      <td>[异地招聘, 5-7年经验, 本科, 招5人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>37</th>\n",
       "      <td>129271516</td>\n",
       "      <td>https://jobs.51job.com/guangzhou/129271516.htm...</td>\n",
       "      <td>RPA实施工程师</td>\n",
       "      <td>2-3千/月</td>\n",
       "      <td>1</td>\n",
       "      <td>2021-05-15 15:54:46</td>\n",
       "      <td>[]</td>\n",
       "      <td>[广州, 在校生\\/应届生, 本科, 招1人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>38</th>\n",
       "      <td>124439408</td>\n",
       "      <td>https://jobs.51job.com/guangzhou/124439408.htm...</td>\n",
       "      <td>WXG08-搜索算法高级研究员（广州\\/深圳）</td>\n",
       "      <td></td>\n",
       "      <td>5</td>\n",
       "      <td>2021-05-12 07:04:16</td>\n",
       "      <td>[]</td>\n",
       "      <td>[广州, 3-4年经验, 本科, 招1人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>39</th>\n",
       "      <td>129293855</td>\n",
       "      <td>https://jobs.51job.com/guangzhou/129293855.htm...</td>\n",
       "      <td>WXG02-微信ABtest实验平台算法研究员</td>\n",
       "      <td></td>\n",
       "      <td>5</td>\n",
       "      <td>2021-05-12 07:03:14</td>\n",
       "      <td>[]</td>\n",
       "      <td>[广州, 3-4年经验, 本科, 招1人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>40</th>\n",
       "      <td>119780399</td>\n",
       "      <td>https://jobs.51job.com/guangzhou/119780399.htm...</td>\n",
       "      <td>WXG11-微信读书算法工程师（推荐系统方向）（广州）</td>\n",
       "      <td></td>\n",
       "      <td>5</td>\n",
       "      <td>2021-05-12 07:04:39</td>\n",
       "      <td>[]</td>\n",
       "      <td>[广州, 3-4年经验, 本科, 招1人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>41</th>\n",
       "      <td>123520941</td>\n",
       "      <td>https://jobs.51job.com/guangzhou/123520941.htm...</td>\n",
       "      <td>WXG03-微信公众平台推荐系统算法工程师（广州）</td>\n",
       "      <td></td>\n",
       "      <td>5</td>\n",
       "      <td>2021-05-12 07:04:23</td>\n",
       "      <td>[]</td>\n",
       "      <td>[广州, 3-4年经验, 本科, 招1人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>42</th>\n",
       "      <td>125211898</td>\n",
       "      <td>https://jobs.51job.com/guangzhou/125211898.htm...</td>\n",
       "      <td>WXG07-邮件反垃圾算法工程师</td>\n",
       "      <td></td>\n",
       "      <td>5</td>\n",
       "      <td>2021-05-12 07:04:11</td>\n",
       "      <td>[]</td>\n",
       "      <td>[广州, 3-4年经验, 本科, 招1人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>43</th>\n",
       "      <td>129498944</td>\n",
       "      <td>https://jobs.51job.com/guangzhou/129498944.htm...</td>\n",
       "      <td>WXG03-微信小程序&amp;amp;公众号算法工程师（广州）</td>\n",
       "      <td></td>\n",
       "      <td>5</td>\n",
       "      <td>2021-05-12 07:02:57</td>\n",
       "      <td>[]</td>\n",
       "      <td>[广州, 3-4年经验, 本科, 招3人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>44</th>\n",
       "      <td>129565050</td>\n",
       "      <td>https://jobs.51job.com/guangzhou/129565050.htm...</td>\n",
       "      <td>WXG01-微信视频号数据挖掘算法工程师（广州）</td>\n",
       "      <td></td>\n",
       "      <td>5</td>\n",
       "      <td>2021-05-12 07:02:56</td>\n",
       "      <td>[]</td>\n",
       "      <td>[广州, 3-4年经验, 本科, 招1人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>45</th>\n",
       "      <td>130034738</td>\n",
       "      <td>https://jobs.51job.com/guangzhou/130034738.htm...</td>\n",
       "      <td>WXG01-微信推荐算法工程师（视频号）（广州\\/深圳）</td>\n",
       "      <td></td>\n",
       "      <td>5</td>\n",
       "      <td>2021-05-12 07:02:43</td>\n",
       "      <td>[]</td>\n",
       "      <td>[广州, 3-4年经验, 本科, 招1人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>46</th>\n",
       "      <td>123833563</td>\n",
       "      <td>https://jobs.51job.com/guangzhou/123833563.htm...</td>\n",
       "      <td>机器学习系统专家</td>\n",
       "      <td>1.5-2.9万/月</td>\n",
       "      <td>5</td>\n",
       "      <td>2021-05-08 09:36:30</td>\n",
       "      <td>[五险一金, 餐饮补贴, 年终奖金, 定期体检]</td>\n",
       "      <td>[广州, 3-4年经验, 本科, 招3人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>47</th>\n",
       "      <td>130388833</td>\n",
       "      <td>https://jobs.51job.com/foshan/130388833.html?s...</td>\n",
       "      <td>RPA Solution Architect</td>\n",
       "      <td>1-1.5万/月</td>\n",
       "      <td>5</td>\n",
       "      <td>2021-05-13 10:47:19</td>\n",
       "      <td>[五险一金, 补充医疗保险, 定期体检, 年终奖金, 绩效奖金, 员工旅游, 专业培训, 周...</td>\n",
       "      <td>[佛山, 3-4年经验, 本科, 招若干人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>48</th>\n",
       "      <td>126496351</td>\n",
       "      <td>https://jobs.51job.com/dongguan-sshq/126496351...</td>\n",
       "      <td>深度学习工程师（能源环保）</td>\n",
       "      <td>0.6-1万/月</td>\n",
       "      <td>4</td>\n",
       "      <td>2021-05-12 09:33:41</td>\n",
       "      <td>[五险一金, 餐饮补贴, 通讯补贴, 年终奖金, 定期体检, 带薪年假, 生日礼品, 其他奖...</td>\n",
       "      <td>[异地招聘, 2年经验, 本科, 招1人]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>49</th>\n",
       "      <td>129261941</td>\n",
       "      <td>https://jobs.51job.com/dongguan-wjq/129261941....</td>\n",
       "      <td>应用工程师</td>\n",
       "      <td>0.7-1.4万/月</td>\n",
       "      <td>4</td>\n",
       "      <td>2021-05-07 09:00:46</td>\n",
       "      <td>[五险一金, 年终奖金, 包吃]</td>\n",
       "      <td>[异地招聘, 2年经验, 本科, 招2人]</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "        jobid                                           job_href  \\\n",
       "0   131793537  https://jobs.51job.com/guangzhou/131793537.htm...   \n",
       "1   127535893  https://jobs.51job.com/foshan-nhq/127535893.ht...   \n",
       "2   123404250  https://jobs.51job.com/foshan-sdq/123404250.ht...   \n",
       "3   131441681  https://jobs.51job.com/fuzhoue/131441681.html?...   \n",
       "4   123180668  https://jobs.51job.com/foshan-ccq/123180668.ht...   \n",
       "5   126769717  https://jobs.51job.com/guangzhou/126769717.htm...   \n",
       "6   131509835  https://jobs.51job.com/guangzhou-thq/131509835...   \n",
       "7   124319829  https://jobs.51job.com/guangzhou-thq/124319829...   \n",
       "8   131438504  https://jobs.51job.com/guangzhou/131438504.htm...   \n",
       "9   122323271  https://jobs.51job.com/guangzhou-pyq/122323271...   \n",
       "10  128151951  https://jobs.51job.com/guangzhou-pyq/128151951...   \n",
       "11  124215435  https://jobs.51job.com/guangzhou-thq/124215435...   \n",
       "12  131679745  https://jobs.51job.com/guangzhou-hpq/131679745...   \n",
       "13  129464478  https://jobs.51job.com/guangzhou-thq/129464478...   \n",
       "14  125162568  https://jobs.51job.com/guangzhou-pyq/125162568...   \n",
       "15  118022691  https://jobs.51job.com/guangzhou/118022691.htm...   \n",
       "16  130388834  https://jobs.51job.com/foshan/130388834.html?s...   \n",
       "17  130698781  https://jobs.51job.com/guangzhou-thq/130698781...   \n",
       "18  128587013  https://jobs.51job.com/guangzhou-thq/128587013...   \n",
       "19  128967099  https://jobs.51job.com/huizhou/128967099.html?...   \n",
       "20  126496352  https://jobs.51job.com/dongguan-sshq/126496352...   \n",
       "21  129073168  https://jobs.51job.com/zhuhai-zhgx/129073168.h...   \n",
       "22  126631873  https://jobs.51job.com/guangzhou-thq/126631873...   \n",
       "23  129261942  https://jobs.51job.com/dongguan-wjq/129261942....   \n",
       "24  118975850  https://jobs.51job.com/yichune/118975850.html?...   \n",
       "25  123660319  https://jobs.51job.com/guangzhou/123660319.htm...   \n",
       "26   96860485  https://jobs.51job.com/guangzhou/96860485.html...   \n",
       "27  128755486  https://jobs.51job.com/guangzhou-byq/128755486...   \n",
       "28  119513066  https://jobs.51job.com/guangzhou-hpq/119513066...   \n",
       "29  123420110  https://jobs.51job.com/guangzhou-thq/123420110...   \n",
       "30  125906921  https://jobs.51job.com/guangzhou-pyq/125906921...   \n",
       "31  121089425  https://jobs.51job.com/guangzhou-hdq/121089425...   \n",
       "32  131473589  https://jobs.51job.com/guangzhou-thq/131473589...   \n",
       "33  131552523  https://jobs.51job.com/guangzhou-thq/131552523...   \n",
       "34  128744981  https://jobs.51job.com/guangzhou-thq/128744981...   \n",
       "35  131521861  https://jobs.51job.com/beijing-hdq/131521861.h...   \n",
       "36  130503637  https://jobs.51job.com/suzhou-gyyq/130503637.h...   \n",
       "37  129271516  https://jobs.51job.com/guangzhou/129271516.htm...   \n",
       "38  124439408  https://jobs.51job.com/guangzhou/124439408.htm...   \n",
       "39  129293855  https://jobs.51job.com/guangzhou/129293855.htm...   \n",
       "40  119780399  https://jobs.51job.com/guangzhou/119780399.htm...   \n",
       "41  123520941  https://jobs.51job.com/guangzhou/123520941.htm...   \n",
       "42  125211898  https://jobs.51job.com/guangzhou/125211898.htm...   \n",
       "43  129498944  https://jobs.51job.com/guangzhou/129498944.htm...   \n",
       "44  129565050  https://jobs.51job.com/guangzhou/129565050.htm...   \n",
       "45  130034738  https://jobs.51job.com/guangzhou/130034738.htm...   \n",
       "46  123833563  https://jobs.51job.com/guangzhou/123833563.htm...   \n",
       "47  130388833  https://jobs.51job.com/foshan/130388833.html?s...   \n",
       "48  126496351  https://jobs.51job.com/dongguan-sshq/126496351...   \n",
       "49  129261941  https://jobs.51job.com/dongguan-wjq/129261941....   \n",
       "\n",
       "                          job_name providesalary_text workyear  \\\n",
       "0   WXG01-微信视频号推荐算法工程师(广州\\/深圳）（广州）                           5   \n",
       "1                           机器学习专家           30-40万/年        5   \n",
       "2                          数据建模工程师             2-3万/月        4   \n",
       "3                          机器学习工程师           1.2-2万/月        5   \n",
       "4                      人工智能AI开发工程师           1-1.5万/月        5   \n",
       "5                            算法工程师         1.2-2.5万/月        5   \n",
       "6                          机器学习工程师           1.8-3万/月        4   \n",
       "7                          AI算法工程师           2-2.5万/月        5   \n",
       "8                        数据挖掘研发工程师           1.5-3万/月        5   \n",
       "9                     路径规划与控制算法工程师         2.5-3.5万/月        5   \n",
       "10                         电子开发工程师         0.7-1.5万/月        3   \n",
       "11                     机器学习平台研发工程师           1.5-3万/月        5   \n",
       "12                       人工智能应用工程师           1.2-2万/月        5   \n",
       "13                         数据挖掘工程师           1.5-3万/月        5   \n",
       "14                           算法工程师           1.5-2万/月        3   \n",
       "15                RPA机器人流程自动化开发工程师           1-1.5万/月        4   \n",
       "16          RPA Solution Architect           1-1.5万/月        5   \n",
       "17                       运动控制算法工程师           1.5-3万/月        5   \n",
       "18                   机器学习算法工程师（衡睿）           30-40万/年        4   \n",
       "19                         机器学习工程师         1.5-2.5万/月        4   \n",
       "20                   深度学习工程师（能源环保）           0.6-1万/月        4   \n",
       "21                         机器学习工程师             1-3万/月        6   \n",
       "22                机器学习算法工程师\\/高级工程师             2-4万/月        5   \n",
       "23                           应用工程师         0.7-1.4万/月        4   \n",
       "24                          智能化技术员             6-8千/月        3   \n",
       "25                machine learning             1-2万/月        5   \n",
       "26                         AI研发工程师         0.9-1.5万/月        4   \n",
       "27                         安卓应用工程师             6-8千/月        3   \n",
       "28                        大数据开发工程师           1.5-2万/月        5   \n",
       "29              月薪12K java开发（AI方向）           1-1.5万/月        4   \n",
       "30                  10k创客编程讲师+五险一金           0.7-1万/月       10   \n",
       "31                       视觉算法助理工程师           4.5-6千/月        1   \n",
       "32                       智能计算系统研究员             2-4千/月        1   \n",
       "33                         终端AI实习生             2-3千/月        1   \n",
       "34                           算法工程师             2-4万/月        1   \n",
       "35                       新建申请表测试职位         1.2-1.4万/月        1   \n",
       "36                       机器学习算法工程师         1.8-3.2万/月        6   \n",
       "37                        RPA实施工程师             2-3千/月        1   \n",
       "38         WXG08-搜索算法高级研究员（广州\\/深圳）                           5   \n",
       "39         WXG02-微信ABtest实验平台算法研究员                           5   \n",
       "40     WXG11-微信读书算法工程师（推荐系统方向）（广州）                           5   \n",
       "41       WXG03-微信公众平台推荐系统算法工程师（广州）                           5   \n",
       "42                WXG07-邮件反垃圾算法工程师                           5   \n",
       "43    WXG03-微信小程序&amp;公众号算法工程师（广州）                           5   \n",
       "44        WXG01-微信视频号数据挖掘算法工程师（广州）                           5   \n",
       "45    WXG01-微信推荐算法工程师（视频号）（广州\\/深圳）                           5   \n",
       "46                        机器学习系统专家         1.5-2.9万/月        5   \n",
       "47          RPA Solution Architect           1-1.5万/月        5   \n",
       "48                   深度学习工程师（能源环保）           0.6-1万/月        4   \n",
       "49                           应用工程师         0.7-1.4万/月        4   \n",
       "\n",
       "              issuedate                                       jobwelf_list  \\\n",
       "0   2021-05-15 11:00:01                                                 []   \n",
       "1   2021-05-12 17:11:35                           [五险一金, 餐饮补贴, 年终奖金, 定期体检]   \n",
       "2   2021-05-15 22:30:53                     [五险一金, 餐饮补贴, 员工体检, 绩效奖金, 年终奖金]   \n",
       "3   2021-05-15 11:24:55               [五险一金, 员工旅游, 专业培训, 年终奖金, 弹性工作, 法定假日]   \n",
       "4   2021-05-15 09:05:20                                                 []   \n",
       "5   2021-05-14 23:33:24                                 [五险一金, 交通补贴, 餐饮补贴]   \n",
       "6   2021-05-14 10:57:52               [五险一金, 弹性工作, 定期体检, 年终奖金, 员工旅游, 周末双休]   \n",
       "7   2021-05-14 10:21:55                     [专业培训, 年终奖金, 定期体检, 通讯补贴, 五险一金]   \n",
       "8   2021-05-14 09:52:44  [五险一金, 补充商业保险, 员工旅游, 年终奖金, 专业培训, 通讯补贴, 弹性工作, 定...   \n",
       "9   2021-05-14 09:52:20  [股票期权, 年终奖金, 绩效奖金, 弹性工作, 员工旅游, 餐饮补贴, 通讯补贴, 专业培...   \n",
       "10  2021-05-14 09:34:07                           [五险一金, 绩效奖金, 员工旅游, 年终奖金]   \n",
       "11  2021-05-14 09:07:13   [五险一金, 免费班车, 员工旅游, 通讯补贴, 餐饮补贴, 绩效奖金, 定期体检, 弹性工作]   \n",
       "12  2021-05-14 09:06:09   [五险一金, 餐饮补贴, 定期体检, 年终奖金, 绩效奖金, 周末双休, 节日津贴, 工会福利]   \n",
       "13  2021-05-14 08:41:55  [绩效奖金, 年终奖金, 餐饮补贴, 节日福利, 生日福利, 专业培训, 通讯补贴, 五险一...   \n",
       "14  2021-05-14 08:35:31               [餐饮补贴, 专业培训, 绩效奖金, 年终奖金, 定期体检, 股票期权]   \n",
       "15  2021-05-13 16:37:59             [五险一金, 补充医疗保险, 员工旅游, 绩效奖金, 专业培训, 定期体检]   \n",
       "16  2021-05-13 10:47:19  [五险一金, 补充医疗保险, 定期体检, 年终奖金, 绩效奖金, 员工旅游, 专业培训, 周...   \n",
       "17  2021-05-13 10:19:26         [弹性工作, 五险一金, 节日福利, 带薪年假, 股票期权, 年终奖金, 绩效奖金]   \n",
       "18  2021-05-13 09:28:29               [五险一金, 通讯补贴, 绩效奖金, 交通补贴, 年终奖金, 定期体检]   \n",
       "19  2021-05-12 11:15:22                         [带薪年假, 包住, 餐饮补贴, 五险, 免费班车]   \n",
       "20  2021-05-12 09:33:41  [五险一金, 餐饮补贴, 通讯补贴, 年终奖金, 定期体检, 带薪年假, 生日礼品, 其他奖...   \n",
       "21  2021-05-11 17:02:16                 [周末双休, 带薪年假, 五险一金, 包吃, 节日福利, 绩效奖金]   \n",
       "22  2021-05-07 16:14:31                           [年终奖金, 餐饮补贴, 弹性工作, 五险一金]   \n",
       "23  2021-05-07 09:00:46                                   [五险一金, 年终奖金, 包吃]   \n",
       "24  2021-05-05 08:30:20        [五险一金, 定期体检, 带薪年休假, 全勤奖, 节日福利, 工龄奖, 丰富文体活动]   \n",
       "25  2021-04-30 09:23:00                                                 []   \n",
       "26  2021-03-27 16:00:01                     [五险一金, 年终奖金, 定期体检, 弹性工作, 周末双休]   \n",
       "27  2021-05-14 15:52:48                                                 []   \n",
       "28  2021-05-12 09:31:39       [五险一金, 免费班车, 员工旅游, 周末双休, 补充医疗保险, 专业培训, 弹性工作]   \n",
       "29  2021-04-02 11:15:02  [周末双休, 带薪年假, 五险一金, 专业培训, 节日福利, 全勤奖, 免费班车, 交通补贴...   \n",
       "30  2021-03-26 09:29:48  [五险一金, 专业培训, 年终奖金, 绩效奖金, 带薪年假, 节日福利, 节假日活动, 全勤...   \n",
       "31  2021-05-15 13:48:16                                                 []   \n",
       "32  2021-05-14 10:09:50                                 [五险一金, 周末双休, 绩效奖金]   \n",
       "33  2021-05-14 09:04:07   [五险一金, 通讯补贴, 餐饮补贴, 定期体检, 绩效奖金, 年终奖金, 交通补贴, 专业培训]   \n",
       "34  2021-05-11 14:16:00               [员工旅游, 餐饮补贴, 绩效奖金, 定期体检, 年终奖金, 五险一金]   \n",
       "35  2021-05-03 18:00:01                                       [周末双休, 节日福利]   \n",
       "36  2021-04-03 11:00:01                                                 []   \n",
       "37  2021-05-15 15:54:46                                                 []   \n",
       "38  2021-05-12 07:04:16                                                 []   \n",
       "39  2021-05-12 07:03:14                                                 []   \n",
       "40  2021-05-12 07:04:39                                                 []   \n",
       "41  2021-05-12 07:04:23                                                 []   \n",
       "42  2021-05-12 07:04:11                                                 []   \n",
       "43  2021-05-12 07:02:57                                                 []   \n",
       "44  2021-05-12 07:02:56                                                 []   \n",
       "45  2021-05-12 07:02:43                                                 []   \n",
       "46  2021-05-08 09:36:30                           [五险一金, 餐饮补贴, 年终奖金, 定期体检]   \n",
       "47  2021-05-13 10:47:19  [五险一金, 补充医疗保险, 定期体检, 年终奖金, 绩效奖金, 员工旅游, 专业培训, 周...   \n",
       "48  2021-05-12 09:33:41  [五险一金, 餐饮补贴, 通讯补贴, 年终奖金, 定期体检, 带薪年假, 生日礼品, 其他奖...   \n",
       "49  2021-05-07 09:00:46                                   [五险一金, 年终奖金, 包吃]   \n",
       "\n",
       "                  attribute_text  \n",
       "0          [广州, 3-4年经验, 本科, 招1人]  \n",
       "1       [异地招聘, 3-4年经验, 本科, 招若干人]  \n",
       "2        [佛山-顺德区, 2年经验, 本科, 招1人]  \n",
       "3       [异地招聘, 3-4年经验, 本科, 招若干人]  \n",
       "4      [佛山-禅城区, 3-4年经验, 本科, 招2人]  \n",
       "5          [广州, 3-4年经验, 本科, 招2人]  \n",
       "6        [广州-天河区, 2年经验, 本科, 招1人]  \n",
       "7      [广州-天河区, 3-4年经验, 本科, 招3人]  \n",
       "8         [广州, 3-4年经验, 本科, 招若干人]  \n",
       "9      [广州-番禺区, 3-4年经验, 本科, 招1人]  \n",
       "10      [广州-番禺区, 1年经验, 本科, 招若干人]  \n",
       "11     [广州-天河区, 3-4年经验, 本科, 招1人]  \n",
       "12     [广州-黄埔区, 3-4年经验, 本科, 招1人]  \n",
       "13    [广州-天河区, 3-4年经验, 本科, 招若干人]  \n",
       "14      [广州-番禺区, 1年经验, 本科, 招若干人]  \n",
       "15          [广州, 2年经验, 本科, 招若干人]  \n",
       "16      [异地招聘, 3-4年经验, 本科, 招若干人]  \n",
       "17       [异地招聘, 3-4年经验, 本科, 招1人]  \n",
       "18      [广州-天河区, 2年经验, 本科, 招若干人]  \n",
       "19           [惠州, 2年经验, 本科, 招2人]  \n",
       "20      [东莞-松山湖区, 2年经验, 本科, 招1人]  \n",
       "21  [珠海-珠海高新区, 5-7年经验, 本科, 招若干人]  \n",
       "22    [广州-天河区, 3-4年经验, 本科, 招若干人]  \n",
       "23       [东莞-万江区, 2年经验, 本科, 招2人]  \n",
       "24         [异地招聘, 1年经验, 本科, 招1人]  \n",
       "25        [广州, 3-4年经验, 本科, 招若干人]  \n",
       "26           [广州, 2年经验, 本科, 招1人]  \n",
       "27       [广州-白云区, 1年经验, 本科, 招5人]  \n",
       "28     [广州-黄埔区, 3-4年经验, 本科, 招5人]  \n",
       "29      [广州-天河区, 2年经验, 本科, 招若干人]  \n",
       "30       [广州-番禺区, 无需经验, 本科, 招5人]  \n",
       "31     [异地招聘, 在校生\\/应届生, 本科, 招5人]  \n",
       "32  [广州-天河区, 在校生\\/应届生, 本科, 招若干人]  \n",
       "33  [广州-天河区, 在校生\\/应届生, 本科, 招若干人]  \n",
       "34   [广州-天河区, 在校生\\/应届生, 本科, 招4人]  \n",
       "35     [异地招聘, 在校生\\/应届生, 本科, 招2人]  \n",
       "36       [异地招聘, 5-7年经验, 本科, 招5人]  \n",
       "37       [广州, 在校生\\/应届生, 本科, 招1人]  \n",
       "38         [广州, 3-4年经验, 本科, 招1人]  \n",
       "39         [广州, 3-4年经验, 本科, 招1人]  \n",
       "40         [广州, 3-4年经验, 本科, 招1人]  \n",
       "41         [广州, 3-4年经验, 本科, 招1人]  \n",
       "42         [广州, 3-4年经验, 本科, 招1人]  \n",
       "43         [广州, 3-4年经验, 本科, 招3人]  \n",
       "44         [广州, 3-4年经验, 本科, 招1人]  \n",
       "45         [广州, 3-4年经验, 本科, 招1人]  \n",
       "46         [广州, 3-4年经验, 本科, 招3人]  \n",
       "47        [佛山, 3-4年经验, 本科, 招若干人]  \n",
       "48         [异地招聘, 2年经验, 本科, 招1人]  \n",
       "49         [异地招聘, 2年经验, 本科, 招2人]  "
      ]
     },
     "execution_count": 112,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "## 完善表格信息\n",
    "df_results['providesalary_text']=[i.replace('\\/','/') for i in df_results['providesalary_text']]\n",
    "df_results['job_href']=[i.replace('\\/','/') for i in df_results['job_href']]\n",
    "df_results"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 113,
   "metadata": {},
   "outputs": [],
   "source": [
    "## 将完善好的内容存入excel\n",
    "with pd.ExcelWriter('51job.xlsx',mode='a',engine=\"openpyxl\") as writer:  \n",
    "            df_results.to_excel(writer, sheet_name='职位搜寻')"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## 翻页"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 94,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "2"
      ]
     },
     "execution_count": 94,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "## 通过“total_page”来得到相关职位一共有多少页\n",
    "r = session.get( url )\n",
    "d= r.html.xpath('//script')[-4].html.split('__SEARCH_RESULT__ =')[1]\n",
    "shu=d.split(\"total_page\")[1].split(',')[0].split('\"')[2]\n",
    "int(shu)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 95,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "'https://search.51job.com/list/030000,000000,7301,00,9,99,%2520,2'"
      ]
     },
     "execution_count": 95,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "b=url.split(',')[0:8]\n",
    "b=','.join(b)\n",
    "b"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 96,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "'html?lang=c&postchannel=0000&workyear=99&cotype=99&degreefrom=04&jobterm=99&companysize=99&ord_field=0&dibiaoid=0&line=&welfare='"
      ]
     },
     "execution_count": 96,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "a=url\n",
    "a=url.split(',')[8].split('.')[1]\n",
    "a"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 97,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "['https://search.51job.com/list/030000,000000,7301,00,9,99,%2520,2,1.html?lang=c&postchannel=0000&workyear=99&cotype=99&degreefrom=04&jobterm=99&companysize=99&ord_field=0&dibiaoid=0&line=&welfare=',\n",
       " 'https://search.51job.com/list/030000,000000,7301,00,9,99,%2520,2,2.html?lang=c&postchannel=0000&workyear=99&cotype=99&degreefrom=04&jobterm=99&companysize=99&ord_field=0&dibiaoid=0&line=&welfare=']"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "fanye=[]\n",
    "for i in range(1,int(shu)+1):\n",
    "    c=b+','+str(i)+'.'+a \n",
    "    fanye.append(c)\n",
    "display(fanye)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 98,
   "metadata": {
    "scrolled": true
   },
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>index</th>\n",
       "      <th>jobid</th>\n",
       "      <th>job_href</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>0</td>\n",
       "      <td>131793537</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou\\/131793537...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>1</td>\n",
       "      <td>127535893</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/foshan-nhq\\/12753589...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>2</td>\n",
       "      <td>123404250</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/foshan-sdq\\/12340425...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>3</td>\n",
       "      <td>131441681</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/fuzhoue\\/131441681.h...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>4</td>\n",
       "      <td>123180668</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/foshan-ccq\\/12318066...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>5</th>\n",
       "      <td>5</td>\n",
       "      <td>126769717</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou\\/126769717...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>6</th>\n",
       "      <td>6</td>\n",
       "      <td>131509835</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou-thq\\/13150...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>7</th>\n",
       "      <td>7</td>\n",
       "      <td>124319829</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou-thq\\/12431...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>8</th>\n",
       "      <td>8</td>\n",
       "      <td>131438504</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou\\/131438504...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9</th>\n",
       "      <td>9</td>\n",
       "      <td>122323271</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou-pyq\\/12232...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>10</th>\n",
       "      <td>10</td>\n",
       "      <td>128151951</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou-pyq\\/12815...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>11</th>\n",
       "      <td>11</td>\n",
       "      <td>124215435</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou-thq\\/12421...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>12</th>\n",
       "      <td>12</td>\n",
       "      <td>131679745</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou-hpq\\/13167...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>13</th>\n",
       "      <td>13</td>\n",
       "      <td>129464478</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou-thq\\/12946...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>14</th>\n",
       "      <td>14</td>\n",
       "      <td>125162568</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou-pyq\\/12516...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>15</th>\n",
       "      <td>15</td>\n",
       "      <td>118022691</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou\\/118022691...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>16</th>\n",
       "      <td>16</td>\n",
       "      <td>130388834</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/foshan\\/130388834.ht...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>17</th>\n",
       "      <td>17</td>\n",
       "      <td>130698781</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou-thq\\/13069...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>18</th>\n",
       "      <td>18</td>\n",
       "      <td>128587013</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou-thq\\/12858...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>19</th>\n",
       "      <td>19</td>\n",
       "      <td>128967099</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/huizhou\\/128967099.h...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>20</th>\n",
       "      <td>20</td>\n",
       "      <td>126496352</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/dongguan-sshq\\/12649...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>21</th>\n",
       "      <td>21</td>\n",
       "      <td>129073168</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/zhuhai-zhgx\\/1290731...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>22</th>\n",
       "      <td>22</td>\n",
       "      <td>126631873</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou-thq\\/12663...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>23</th>\n",
       "      <td>23</td>\n",
       "      <td>129261942</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/dongguan-wjq\\/129261...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>24</th>\n",
       "      <td>24</td>\n",
       "      <td>118975850</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/yichune\\/118975850.h...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>25</th>\n",
       "      <td>25</td>\n",
       "      <td>123660319</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou\\/123660319...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>26</th>\n",
       "      <td>26</td>\n",
       "      <td>96860485</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou\\/96860485....</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>27</th>\n",
       "      <td>27</td>\n",
       "      <td>128755486</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou-byq\\/12875...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>28</th>\n",
       "      <td>28</td>\n",
       "      <td>119513066</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou-hpq\\/11951...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>29</th>\n",
       "      <td>29</td>\n",
       "      <td>123420110</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou-thq\\/12342...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>30</th>\n",
       "      <td>30</td>\n",
       "      <td>125906921</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou-pyq\\/12590...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>31</th>\n",
       "      <td>31</td>\n",
       "      <td>121089425</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou-hdq\\/12108...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>32</th>\n",
       "      <td>32</td>\n",
       "      <td>131473589</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou-thq\\/13147...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>33</th>\n",
       "      <td>33</td>\n",
       "      <td>131552523</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou-thq\\/13155...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>34</th>\n",
       "      <td>34</td>\n",
       "      <td>128744981</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou-thq\\/12874...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>35</th>\n",
       "      <td>35</td>\n",
       "      <td>131521861</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/beijing-hdq\\/1315218...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>36</th>\n",
       "      <td>36</td>\n",
       "      <td>130503637</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/suzhou-gyyq\\/1305036...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>37</th>\n",
       "      <td>37</td>\n",
       "      <td>129271516</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou\\/129271516...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>38</th>\n",
       "      <td>38</td>\n",
       "      <td>124439408</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou\\/124439408...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>39</th>\n",
       "      <td>39</td>\n",
       "      <td>129293855</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou\\/129293855...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>40</th>\n",
       "      <td>40</td>\n",
       "      <td>119780399</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou\\/119780399...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>41</th>\n",
       "      <td>41</td>\n",
       "      <td>123520941</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou\\/123520941...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>42</th>\n",
       "      <td>42</td>\n",
       "      <td>125211898</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou\\/125211898...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>43</th>\n",
       "      <td>43</td>\n",
       "      <td>129498944</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou\\/129498944...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>44</th>\n",
       "      <td>44</td>\n",
       "      <td>129565050</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou\\/129565050...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>45</th>\n",
       "      <td>45</td>\n",
       "      <td>130034738</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou\\/130034738...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>46</th>\n",
       "      <td>46</td>\n",
       "      <td>123833563</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou\\/123833563...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>47</th>\n",
       "      <td>47</td>\n",
       "      <td>130388833</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/foshan\\/130388833.ht...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>48</th>\n",
       "      <td>48</td>\n",
       "      <td>126496351</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/dongguan-sshq\\/12649...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>49</th>\n",
       "      <td>49</td>\n",
       "      <td>129261941</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/dongguan-wjq\\/129261...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>50</th>\n",
       "      <td>0</td>\n",
       "      <td>130627631</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou\\/130627631...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>51</th>\n",
       "      <td>1</td>\n",
       "      <td>123411176</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou-thq\\/12341...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>52</th>\n",
       "      <td>2</td>\n",
       "      <td>123383460</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou-thq\\/12338...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>53</th>\n",
       "      <td>3</td>\n",
       "      <td>123278811</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou-thq\\/12327...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>54</th>\n",
       "      <td>4</td>\n",
       "      <td>123260299</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou-thq\\/12326...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>55</th>\n",
       "      <td>5</td>\n",
       "      <td>123342570</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou-thq\\/12334...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>56</th>\n",
       "      <td>6</td>\n",
       "      <td>121089422</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/guangzhou-hdq\\/12108...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>57</th>\n",
       "      <td>7</td>\n",
       "      <td>128767860</td>\n",
       "      <td>https:\\/\\/jobs.51job.com\\/foshan-nhq\\/12876786...</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "    index      jobid                                           job_href\n",
       "0       0  131793537  https:\\/\\/jobs.51job.com\\/guangzhou\\/131793537...\n",
       "1       1  127535893  https:\\/\\/jobs.51job.com\\/foshan-nhq\\/12753589...\n",
       "2       2  123404250  https:\\/\\/jobs.51job.com\\/foshan-sdq\\/12340425...\n",
       "3       3  131441681  https:\\/\\/jobs.51job.com\\/fuzhoue\\/131441681.h...\n",
       "4       4  123180668  https:\\/\\/jobs.51job.com\\/foshan-ccq\\/12318066...\n",
       "5       5  126769717  https:\\/\\/jobs.51job.com\\/guangzhou\\/126769717...\n",
       "6       6  131509835  https:\\/\\/jobs.51job.com\\/guangzhou-thq\\/13150...\n",
       "7       7  124319829  https:\\/\\/jobs.51job.com\\/guangzhou-thq\\/12431...\n",
       "8       8  131438504  https:\\/\\/jobs.51job.com\\/guangzhou\\/131438504...\n",
       "9       9  122323271  https:\\/\\/jobs.51job.com\\/guangzhou-pyq\\/12232...\n",
       "10     10  128151951  https:\\/\\/jobs.51job.com\\/guangzhou-pyq\\/12815...\n",
       "11     11  124215435  https:\\/\\/jobs.51job.com\\/guangzhou-thq\\/12421...\n",
       "12     12  131679745  https:\\/\\/jobs.51job.com\\/guangzhou-hpq\\/13167...\n",
       "13     13  129464478  https:\\/\\/jobs.51job.com\\/guangzhou-thq\\/12946...\n",
       "14     14  125162568  https:\\/\\/jobs.51job.com\\/guangzhou-pyq\\/12516...\n",
       "15     15  118022691  https:\\/\\/jobs.51job.com\\/guangzhou\\/118022691...\n",
       "16     16  130388834  https:\\/\\/jobs.51job.com\\/foshan\\/130388834.ht...\n",
       "17     17  130698781  https:\\/\\/jobs.51job.com\\/guangzhou-thq\\/13069...\n",
       "18     18  128587013  https:\\/\\/jobs.51job.com\\/guangzhou-thq\\/12858...\n",
       "19     19  128967099  https:\\/\\/jobs.51job.com\\/huizhou\\/128967099.h...\n",
       "20     20  126496352  https:\\/\\/jobs.51job.com\\/dongguan-sshq\\/12649...\n",
       "21     21  129073168  https:\\/\\/jobs.51job.com\\/zhuhai-zhgx\\/1290731...\n",
       "22     22  126631873  https:\\/\\/jobs.51job.com\\/guangzhou-thq\\/12663...\n",
       "23     23  129261942  https:\\/\\/jobs.51job.com\\/dongguan-wjq\\/129261...\n",
       "24     24  118975850  https:\\/\\/jobs.51job.com\\/yichune\\/118975850.h...\n",
       "25     25  123660319  https:\\/\\/jobs.51job.com\\/guangzhou\\/123660319...\n",
       "26     26   96860485  https:\\/\\/jobs.51job.com\\/guangzhou\\/96860485....\n",
       "27     27  128755486  https:\\/\\/jobs.51job.com\\/guangzhou-byq\\/12875...\n",
       "28     28  119513066  https:\\/\\/jobs.51job.com\\/guangzhou-hpq\\/11951...\n",
       "29     29  123420110  https:\\/\\/jobs.51job.com\\/guangzhou-thq\\/12342...\n",
       "30     30  125906921  https:\\/\\/jobs.51job.com\\/guangzhou-pyq\\/12590...\n",
       "31     31  121089425  https:\\/\\/jobs.51job.com\\/guangzhou-hdq\\/12108...\n",
       "32     32  131473589  https:\\/\\/jobs.51job.com\\/guangzhou-thq\\/13147...\n",
       "33     33  131552523  https:\\/\\/jobs.51job.com\\/guangzhou-thq\\/13155...\n",
       "34     34  128744981  https:\\/\\/jobs.51job.com\\/guangzhou-thq\\/12874...\n",
       "35     35  131521861  https:\\/\\/jobs.51job.com\\/beijing-hdq\\/1315218...\n",
       "36     36  130503637  https:\\/\\/jobs.51job.com\\/suzhou-gyyq\\/1305036...\n",
       "37     37  129271516  https:\\/\\/jobs.51job.com\\/guangzhou\\/129271516...\n",
       "38     38  124439408  https:\\/\\/jobs.51job.com\\/guangzhou\\/124439408...\n",
       "39     39  129293855  https:\\/\\/jobs.51job.com\\/guangzhou\\/129293855...\n",
       "40     40  119780399  https:\\/\\/jobs.51job.com\\/guangzhou\\/119780399...\n",
       "41     41  123520941  https:\\/\\/jobs.51job.com\\/guangzhou\\/123520941...\n",
       "42     42  125211898  https:\\/\\/jobs.51job.com\\/guangzhou\\/125211898...\n",
       "43     43  129498944  https:\\/\\/jobs.51job.com\\/guangzhou\\/129498944...\n",
       "44     44  129565050  https:\\/\\/jobs.51job.com\\/guangzhou\\/129565050...\n",
       "45     45  130034738  https:\\/\\/jobs.51job.com\\/guangzhou\\/130034738...\n",
       "46     46  123833563  https:\\/\\/jobs.51job.com\\/guangzhou\\/123833563...\n",
       "47     47  130388833  https:\\/\\/jobs.51job.com\\/foshan\\/130388833.ht...\n",
       "48     48  126496351  https:\\/\\/jobs.51job.com\\/dongguan-sshq\\/12649...\n",
       "49     49  129261941  https:\\/\\/jobs.51job.com\\/dongguan-wjq\\/129261...\n",
       "50      0  130627631  https:\\/\\/jobs.51job.com\\/guangzhou\\/130627631...\n",
       "51      1  123411176  https:\\/\\/jobs.51job.com\\/guangzhou-thq\\/12341...\n",
       "52      2  123383460  https:\\/\\/jobs.51job.com\\/guangzhou-thq\\/12338...\n",
       "53      3  123278811  https:\\/\\/jobs.51job.com\\/guangzhou-thq\\/12327...\n",
       "54      4  123260299  https:\\/\\/jobs.51job.com\\/guangzhou-thq\\/12326...\n",
       "55      5  123342570  https:\\/\\/jobs.51job.com\\/guangzhou-thq\\/12334...\n",
       "56      6  121089422  https:\\/\\/jobs.51job.com\\/guangzhou-hdq\\/12108...\n",
       "57      7  128767860  https:\\/\\/jobs.51job.com\\/foshan-nhq\\/12876786..."
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "fanye_url_list=[]\n",
    "for fan_url in fanye:\n",
    "    r=session.get(fan_url)\n",
    "    a= r.html.xpath('//script')[-4].html.split('__SEARCH_RESULT__ =')[1].split('</script>')[0]\n",
    "    results = eval(a)\n",
    "    df_results = pd.DataFrame(results['engine_search_result'])[['jobid','job_href']]\n",
    "    fanye_url_list.append(df_results)\n",
    "    fanye_all=pd.concat(fanye_url_list).reset_index()\n",
    "display(fanye_all)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 99,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>index</th>\n",
       "      <th>jobid</th>\n",
       "      <th>job_href</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>0</td>\n",
       "      <td>131793537</td>\n",
       "      <td>https://jobs.51job.com/guangzhou/131793537.htm...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>1</td>\n",
       "      <td>127535893</td>\n",
       "      <td>https://jobs.51job.com/foshan-nhq/127535893.ht...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>2</td>\n",
       "      <td>123404250</td>\n",
       "      <td>https://jobs.51job.com/foshan-sdq/123404250.ht...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>3</td>\n",
       "      <td>131441681</td>\n",
       "      <td>https://jobs.51job.com/fuzhoue/131441681.html?...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>4</td>\n",
       "      <td>123180668</td>\n",
       "      <td>https://jobs.51job.com/foshan-ccq/123180668.ht...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>5</th>\n",
       "      <td>5</td>\n",
       "      <td>126769717</td>\n",
       "      <td>https://jobs.51job.com/guangzhou/126769717.htm...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>6</th>\n",
       "      <td>6</td>\n",
       "      <td>131509835</td>\n",
       "      <td>https://jobs.51job.com/guangzhou-thq/131509835...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>7</th>\n",
       "      <td>7</td>\n",
       "      <td>124319829</td>\n",
       "      <td>https://jobs.51job.com/guangzhou-thq/124319829...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>8</th>\n",
       "      <td>8</td>\n",
       "      <td>131438504</td>\n",
       "      <td>https://jobs.51job.com/guangzhou/131438504.htm...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9</th>\n",
       "      <td>9</td>\n",
       "      <td>122323271</td>\n",
       "      <td>https://jobs.51job.com/guangzhou-pyq/122323271...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>10</th>\n",
       "      <td>10</td>\n",
       "      <td>128151951</td>\n",
       "      <td>https://jobs.51job.com/guangzhou-pyq/128151951...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>11</th>\n",
       "      <td>11</td>\n",
       "      <td>124215435</td>\n",
       "      <td>https://jobs.51job.com/guangzhou-thq/124215435...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>12</th>\n",
       "      <td>12</td>\n",
       "      <td>131679745</td>\n",
       "      <td>https://jobs.51job.com/guangzhou-hpq/131679745...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>13</th>\n",
       "      <td>13</td>\n",
       "      <td>129464478</td>\n",
       "      <td>https://jobs.51job.com/guangzhou-thq/129464478...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>14</th>\n",
       "      <td>14</td>\n",
       "      <td>125162568</td>\n",
       "      <td>https://jobs.51job.com/guangzhou-pyq/125162568...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>15</th>\n",
       "      <td>15</td>\n",
       "      <td>118022691</td>\n",
       "      <td>https://jobs.51job.com/guangzhou/118022691.htm...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>16</th>\n",
       "      <td>16</td>\n",
       "      <td>130388834</td>\n",
       "      <td>https://jobs.51job.com/foshan/130388834.html?s...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>17</th>\n",
       "      <td>17</td>\n",
       "      <td>130698781</td>\n",
       "      <td>https://jobs.51job.com/guangzhou-thq/130698781...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>18</th>\n",
       "      <td>18</td>\n",
       "      <td>128587013</td>\n",
       "      <td>https://jobs.51job.com/guangzhou-thq/128587013...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>19</th>\n",
       "      <td>19</td>\n",
       "      <td>128967099</td>\n",
       "      <td>https://jobs.51job.com/huizhou/128967099.html?...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>20</th>\n",
       "      <td>20</td>\n",
       "      <td>126496352</td>\n",
       "      <td>https://jobs.51job.com/dongguan-sshq/126496352...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>21</th>\n",
       "      <td>21</td>\n",
       "      <td>129073168</td>\n",
       "      <td>https://jobs.51job.com/zhuhai-zhgx/129073168.h...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>22</th>\n",
       "      <td>22</td>\n",
       "      <td>126631873</td>\n",
       "      <td>https://jobs.51job.com/guangzhou-thq/126631873...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>23</th>\n",
       "      <td>23</td>\n",
       "      <td>129261942</td>\n",
       "      <td>https://jobs.51job.com/dongguan-wjq/129261942....</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>24</th>\n",
       "      <td>24</td>\n",
       "      <td>118975850</td>\n",
       "      <td>https://jobs.51job.com/yichune/118975850.html?...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>25</th>\n",
       "      <td>25</td>\n",
       "      <td>123660319</td>\n",
       "      <td>https://jobs.51job.com/guangzhou/123660319.htm...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>26</th>\n",
       "      <td>26</td>\n",
       "      <td>96860485</td>\n",
       "      <td>https://jobs.51job.com/guangzhou/96860485.html...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>27</th>\n",
       "      <td>27</td>\n",
       "      <td>128755486</td>\n",
       "      <td>https://jobs.51job.com/guangzhou-byq/128755486...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>28</th>\n",
       "      <td>28</td>\n",
       "      <td>119513066</td>\n",
       "      <td>https://jobs.51job.com/guangzhou-hpq/119513066...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>29</th>\n",
       "      <td>29</td>\n",
       "      <td>123420110</td>\n",
       "      <td>https://jobs.51job.com/guangzhou-thq/123420110...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>30</th>\n",
       "      <td>30</td>\n",
       "      <td>125906921</td>\n",
       "      <td>https://jobs.51job.com/guangzhou-pyq/125906921...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>31</th>\n",
       "      <td>31</td>\n",
       "      <td>121089425</td>\n",
       "      <td>https://jobs.51job.com/guangzhou-hdq/121089425...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>32</th>\n",
       "      <td>32</td>\n",
       "      <td>131473589</td>\n",
       "      <td>https://jobs.51job.com/guangzhou-thq/131473589...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>33</th>\n",
       "      <td>33</td>\n",
       "      <td>131552523</td>\n",
       "      <td>https://jobs.51job.com/guangzhou-thq/131552523...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>34</th>\n",
       "      <td>34</td>\n",
       "      <td>128744981</td>\n",
       "      <td>https://jobs.51job.com/guangzhou-thq/128744981...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>35</th>\n",
       "      <td>35</td>\n",
       "      <td>131521861</td>\n",
       "      <td>https://jobs.51job.com/beijing-hdq/131521861.h...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>36</th>\n",
       "      <td>36</td>\n",
       "      <td>130503637</td>\n",
       "      <td>https://jobs.51job.com/suzhou-gyyq/130503637.h...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>37</th>\n",
       "      <td>37</td>\n",
       "      <td>129271516</td>\n",
       "      <td>https://jobs.51job.com/guangzhou/129271516.htm...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>38</th>\n",
       "      <td>38</td>\n",
       "      <td>124439408</td>\n",
       "      <td>https://jobs.51job.com/guangzhou/124439408.htm...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>39</th>\n",
       "      <td>39</td>\n",
       "      <td>129293855</td>\n",
       "      <td>https://jobs.51job.com/guangzhou/129293855.htm...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>40</th>\n",
       "      <td>40</td>\n",
       "      <td>119780399</td>\n",
       "      <td>https://jobs.51job.com/guangzhou/119780399.htm...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>41</th>\n",
       "      <td>41</td>\n",
       "      <td>123520941</td>\n",
       "      <td>https://jobs.51job.com/guangzhou/123520941.htm...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>42</th>\n",
       "      <td>42</td>\n",
       "      <td>125211898</td>\n",
       "      <td>https://jobs.51job.com/guangzhou/125211898.htm...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>43</th>\n",
       "      <td>43</td>\n",
       "      <td>129498944</td>\n",
       "      <td>https://jobs.51job.com/guangzhou/129498944.htm...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>44</th>\n",
       "      <td>44</td>\n",
       "      <td>129565050</td>\n",
       "      <td>https://jobs.51job.com/guangzhou/129565050.htm...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>45</th>\n",
       "      <td>45</td>\n",
       "      <td>130034738</td>\n",
       "      <td>https://jobs.51job.com/guangzhou/130034738.htm...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>46</th>\n",
       "      <td>46</td>\n",
       "      <td>123833563</td>\n",
       "      <td>https://jobs.51job.com/guangzhou/123833563.htm...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>47</th>\n",
       "      <td>47</td>\n",
       "      <td>130388833</td>\n",
       "      <td>https://jobs.51job.com/foshan/130388833.html?s...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>48</th>\n",
       "      <td>48</td>\n",
       "      <td>126496351</td>\n",
       "      <td>https://jobs.51job.com/dongguan-sshq/126496351...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>49</th>\n",
       "      <td>49</td>\n",
       "      <td>129261941</td>\n",
       "      <td>https://jobs.51job.com/dongguan-wjq/129261941....</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>50</th>\n",
       "      <td>0</td>\n",
       "      <td>130627631</td>\n",
       "      <td>https://jobs.51job.com/guangzhou/130627631.htm...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>51</th>\n",
       "      <td>1</td>\n",
       "      <td>123411176</td>\n",
       "      <td>https://jobs.51job.com/guangzhou-thq/123411176...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>52</th>\n",
       "      <td>2</td>\n",
       "      <td>123383460</td>\n",
       "      <td>https://jobs.51job.com/guangzhou-thq/123383460...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>53</th>\n",
       "      <td>3</td>\n",
       "      <td>123278811</td>\n",
       "      <td>https://jobs.51job.com/guangzhou-thq/123278811...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>54</th>\n",
       "      <td>4</td>\n",
       "      <td>123260299</td>\n",
       "      <td>https://jobs.51job.com/guangzhou-thq/123260299...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>55</th>\n",
       "      <td>5</td>\n",
       "      <td>123342570</td>\n",
       "      <td>https://jobs.51job.com/guangzhou-thq/123342570...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>56</th>\n",
       "      <td>6</td>\n",
       "      <td>121089422</td>\n",
       "      <td>https://jobs.51job.com/guangzhou-hdq/121089422...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>57</th>\n",
       "      <td>7</td>\n",
       "      <td>128767860</td>\n",
       "      <td>https://jobs.51job.com/foshan-nhq/128767860.ht...</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "    index      jobid                                           job_href\n",
       "0       0  131793537  https://jobs.51job.com/guangzhou/131793537.htm...\n",
       "1       1  127535893  https://jobs.51job.com/foshan-nhq/127535893.ht...\n",
       "2       2  123404250  https://jobs.51job.com/foshan-sdq/123404250.ht...\n",
       "3       3  131441681  https://jobs.51job.com/fuzhoue/131441681.html?...\n",
       "4       4  123180668  https://jobs.51job.com/foshan-ccq/123180668.ht...\n",
       "5       5  126769717  https://jobs.51job.com/guangzhou/126769717.htm...\n",
       "6       6  131509835  https://jobs.51job.com/guangzhou-thq/131509835...\n",
       "7       7  124319829  https://jobs.51job.com/guangzhou-thq/124319829...\n",
       "8       8  131438504  https://jobs.51job.com/guangzhou/131438504.htm...\n",
       "9       9  122323271  https://jobs.51job.com/guangzhou-pyq/122323271...\n",
       "10     10  128151951  https://jobs.51job.com/guangzhou-pyq/128151951...\n",
       "11     11  124215435  https://jobs.51job.com/guangzhou-thq/124215435...\n",
       "12     12  131679745  https://jobs.51job.com/guangzhou-hpq/131679745...\n",
       "13     13  129464478  https://jobs.51job.com/guangzhou-thq/129464478...\n",
       "14     14  125162568  https://jobs.51job.com/guangzhou-pyq/125162568...\n",
       "15     15  118022691  https://jobs.51job.com/guangzhou/118022691.htm...\n",
       "16     16  130388834  https://jobs.51job.com/foshan/130388834.html?s...\n",
       "17     17  130698781  https://jobs.51job.com/guangzhou-thq/130698781...\n",
       "18     18  128587013  https://jobs.51job.com/guangzhou-thq/128587013...\n",
       "19     19  128967099  https://jobs.51job.com/huizhou/128967099.html?...\n",
       "20     20  126496352  https://jobs.51job.com/dongguan-sshq/126496352...\n",
       "21     21  129073168  https://jobs.51job.com/zhuhai-zhgx/129073168.h...\n",
       "22     22  126631873  https://jobs.51job.com/guangzhou-thq/126631873...\n",
       "23     23  129261942  https://jobs.51job.com/dongguan-wjq/129261942....\n",
       "24     24  118975850  https://jobs.51job.com/yichune/118975850.html?...\n",
       "25     25  123660319  https://jobs.51job.com/guangzhou/123660319.htm...\n",
       "26     26   96860485  https://jobs.51job.com/guangzhou/96860485.html...\n",
       "27     27  128755486  https://jobs.51job.com/guangzhou-byq/128755486...\n",
       "28     28  119513066  https://jobs.51job.com/guangzhou-hpq/119513066...\n",
       "29     29  123420110  https://jobs.51job.com/guangzhou-thq/123420110...\n",
       "30     30  125906921  https://jobs.51job.com/guangzhou-pyq/125906921...\n",
       "31     31  121089425  https://jobs.51job.com/guangzhou-hdq/121089425...\n",
       "32     32  131473589  https://jobs.51job.com/guangzhou-thq/131473589...\n",
       "33     33  131552523  https://jobs.51job.com/guangzhou-thq/131552523...\n",
       "34     34  128744981  https://jobs.51job.com/guangzhou-thq/128744981...\n",
       "35     35  131521861  https://jobs.51job.com/beijing-hdq/131521861.h...\n",
       "36     36  130503637  https://jobs.51job.com/suzhou-gyyq/130503637.h...\n",
       "37     37  129271516  https://jobs.51job.com/guangzhou/129271516.htm...\n",
       "38     38  124439408  https://jobs.51job.com/guangzhou/124439408.htm...\n",
       "39     39  129293855  https://jobs.51job.com/guangzhou/129293855.htm...\n",
       "40     40  119780399  https://jobs.51job.com/guangzhou/119780399.htm...\n",
       "41     41  123520941  https://jobs.51job.com/guangzhou/123520941.htm...\n",
       "42     42  125211898  https://jobs.51job.com/guangzhou/125211898.htm...\n",
       "43     43  129498944  https://jobs.51job.com/guangzhou/129498944.htm...\n",
       "44     44  129565050  https://jobs.51job.com/guangzhou/129565050.htm...\n",
       "45     45  130034738  https://jobs.51job.com/guangzhou/130034738.htm...\n",
       "46     46  123833563  https://jobs.51job.com/guangzhou/123833563.htm...\n",
       "47     47  130388833  https://jobs.51job.com/foshan/130388833.html?s...\n",
       "48     48  126496351  https://jobs.51job.com/dongguan-sshq/126496351...\n",
       "49     49  129261941  https://jobs.51job.com/dongguan-wjq/129261941....\n",
       "50      0  130627631  https://jobs.51job.com/guangzhou/130627631.htm...\n",
       "51      1  123411176  https://jobs.51job.com/guangzhou-thq/123411176...\n",
       "52      2  123383460  https://jobs.51job.com/guangzhou-thq/123383460...\n",
       "53      3  123278811  https://jobs.51job.com/guangzhou-thq/123278811...\n",
       "54      4  123260299  https://jobs.51job.com/guangzhou-thq/123260299...\n",
       "55      5  123342570  https://jobs.51job.com/guangzhou-thq/123342570...\n",
       "56      6  121089422  https://jobs.51job.com/guangzhou-hdq/121089422...\n",
       "57      7  128767860  https://jobs.51job.com/foshan-nhq/128767860.ht..."
      ]
     },
     "execution_count": 99,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "fanye_all['job_href']=[i.replace('\\/','/') for i in fanye_all['job_href']]\n",
    "fanye_all"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## 详细页内容"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 100,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "['https://jobs.51job.com/guangzhou/131793537.html?s=sou_sou_soulb&amp;t=0',\n",
       " 'https://jobs.51job.com/foshan-nhq/127535893.html?s=sou_sou_soulb&amp;t=0',\n",
       " 'https://jobs.51job.com/foshan-sdq/123404250.html?s=sou_sou_soulb&amp;t=0',\n",
       " 'https://jobs.51job.com/fuzhoue/131441681.html?s=sou_sou_soulb&amp;t=0',\n",
       " 'https://jobs.51job.com/foshan-ccq/123180668.html?s=sou_sou_soulb&amp;t=0',\n",
       " 'https://jobs.51job.com/guangzhou/126769717.html?s=sou_sou_soulb&amp;t=0',\n",
       " 'https://jobs.51job.com/guangzhou-thq/131509835.html?s=sou_sou_soulb&amp;t=0',\n",
       " 'https://jobs.51job.com/guangzhou-thq/124319829.html?s=sou_sou_soulb&amp;t=0',\n",
       " 'https://jobs.51job.com/guangzhou/131438504.html?s=sou_sou_soulb&amp;t=0',\n",
       " 'https://jobs.51job.com/guangzhou-pyq/122323271.html?s=sou_sou_soulb&amp;t=0',\n",
       " 'https://jobs.51job.com/guangzhou-pyq/128151951.html?s=sou_sou_soulb&amp;t=0',\n",
       " 'https://jobs.51job.com/guangzhou-thq/124215435.html?s=sou_sou_soulb&amp;t=0',\n",
       " 'https://jobs.51job.com/guangzhou-hpq/131679745.html?s=sou_sou_soulb&amp;t=0',\n",
       " 'https://jobs.51job.com/guangzhou-thq/129464478.html?s=sou_sou_soulb&amp;t=0',\n",
       " 'https://jobs.51job.com/guangzhou-pyq/125162568.html?s=sou_sou_soulb&amp;t=0',\n",
       " 'https://jobs.51job.com/guangzhou/118022691.html?s=sou_sou_soulb&amp;t=0',\n",
       " 'https://jobs.51job.com/foshan/130388834.html?s=sou_sou_soulb&amp;t=0',\n",
       " 'https://jobs.51job.com/guangzhou-thq/130698781.html?s=sou_sou_soulb&amp;t=0',\n",
       " 'https://jobs.51job.com/guangzhou-thq/128587013.html?s=sou_sou_soulb&amp;t=0',\n",
       " 'https://jobs.51job.com/huizhou/128967099.html?s=sou_sou_soulb&amp;t=0',\n",
       " 'https://jobs.51job.com/dongguan-sshq/126496352.html?s=sou_sou_soulb&amp;t=0',\n",
       " 'https://jobs.51job.com/zhuhai-zhgx/129073168.html?s=sou_sou_soulb&amp;t=0',\n",
       " 'https://jobs.51job.com/guangzhou-thq/126631873.html?s=sou_sou_soulb&amp;t=0',\n",
       " 'https://jobs.51job.com/dongguan-wjq/129261942.html?s=sou_sou_soulb&amp;t=0',\n",
       " 'https://jobs.51job.com/yichune/118975850.html?s=sou_sou_soulb&amp;t=0',\n",
       " 'https://jobs.51job.com/guangzhou/123660319.html?s=sou_sou_soulb&amp;t=0',\n",
       " 'https://jobs.51job.com/guangzhou/96860485.html?s=sou_sou_soulb&amp;t=0',\n",
       " 'https://jobs.51job.com/guangzhou-byq/128755486.html?s=sou_sou_soulb&amp;t=0',\n",
       " 'https://jobs.51job.com/guangzhou-hpq/119513066.html?s=sou_sou_soulb&amp;t=0',\n",
       " 'https://jobs.51job.com/guangzhou-thq/123420110.html?s=sou_sou_soulb&amp;t=0',\n",
       " 'https://jobs.51job.com/guangzhou-pyq/125906921.html?s=sou_sou_soulb&amp;t=0',\n",
       " 'https://jobs.51job.com/guangzhou-hdq/121089425.html?s=sou_sou_soulb&amp;t=0',\n",
       " 'https://jobs.51job.com/guangzhou-thq/131473589.html?s=sou_sou_soulb&amp;t=0',\n",
       " 'https://jobs.51job.com/guangzhou-thq/131552523.html?s=sou_sou_soulb&amp;t=0',\n",
       " 'https://jobs.51job.com/guangzhou-thq/128744981.html?s=sou_sou_soulb&amp;t=0',\n",
       " 'https://jobs.51job.com/beijing-hdq/131521861.html?s=sou_sou_soulb&amp;t=0',\n",
       " 'https://jobs.51job.com/suzhou-gyyq/130503637.html?s=sou_sou_soulb&amp;t=0',\n",
       " 'https://jobs.51job.com/guangzhou/129271516.html?s=sou_sou_soulb&amp;t=0',\n",
       " 'https://jobs.51job.com/guangzhou/124439408.html?s=sou_sou_soulb&amp;t=0',\n",
       " 'https://jobs.51job.com/guangzhou/129293855.html?s=sou_sou_soulb&amp;t=0',\n",
       " 'https://jobs.51job.com/guangzhou/119780399.html?s=sou_sou_soulb&amp;t=0',\n",
       " 'https://jobs.51job.com/guangzhou/123520941.html?s=sou_sou_soulb&amp;t=0',\n",
       " 'https://jobs.51job.com/guangzhou/125211898.html?s=sou_sou_soulb&amp;t=0',\n",
       " 'https://jobs.51job.com/guangzhou/129498944.html?s=sou_sou_soulb&amp;t=0',\n",
       " 'https://jobs.51job.com/guangzhou/129565050.html?s=sou_sou_soulb&amp;t=0',\n",
       " 'https://jobs.51job.com/guangzhou/130034738.html?s=sou_sou_soulb&amp;t=0',\n",
       " 'https://jobs.51job.com/guangzhou/123833563.html?s=sou_sou_soulb&amp;t=0',\n",
       " 'https://jobs.51job.com/foshan/130388833.html?s=sou_sou_soulb&amp;t=0',\n",
       " 'https://jobs.51job.com/dongguan-sshq/126496351.html?s=sou_sou_soulb&amp;t=0',\n",
       " 'https://jobs.51job.com/dongguan-wjq/129261941.html?s=sou_sou_soulb&amp;t=0',\n",
       " 'https://jobs.51job.com/guangzhou/130627631.html?s=sou_sou_soulb&amp;t=0',\n",
       " 'https://jobs.51job.com/guangzhou-thq/123411176.html?s=sou_sou_soulb&amp;t=0',\n",
       " 'https://jobs.51job.com/guangzhou-thq/123383460.html?s=sou_sou_soulb&amp;t=0',\n",
       " 'https://jobs.51job.com/guangzhou-thq/123278811.html?s=sou_sou_soulb&amp;t=0',\n",
       " 'https://jobs.51job.com/guangzhou-thq/123260299.html?s=sou_sou_soulb&amp;t=0',\n",
       " 'https://jobs.51job.com/guangzhou-thq/123342570.html?s=sou_sou_soulb&amp;t=0',\n",
       " 'https://jobs.51job.com/guangzhou-hdq/121089422.html?s=sou_sou_soulb&amp;t=0',\n",
       " 'https://jobs.51job.com/foshan-nhq/128767860.html?s=sou_sou_soulb&amp;t=0']"
      ]
     },
     "execution_count": 100,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "urls_list=fanye_all['job_href'].to_list()\n",
    "urls_list"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 101,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[<Response [200]>,\n",
       " <Response [200]>,\n",
       " <Response [200]>,\n",
       " <Response [200]>,\n",
       " <Response [200]>,\n",
       " <Response [200]>,\n",
       " <Response [200]>,\n",
       " <Response [200]>,\n",
       " <Response [200]>,\n",
       " <Response [200]>,\n",
       " <Response [200]>,\n",
       " <Response [200]>,\n",
       " <Response [200]>,\n",
       " <Response [200]>,\n",
       " <Response [200]>,\n",
       " <Response [200]>,\n",
       " <Response [200]>,\n",
       " <Response [200]>,\n",
       " <Response [200]>,\n",
       " <Response [200]>,\n",
       " <Response [200]>,\n",
       " <Response [200]>,\n",
       " <Response [200]>,\n",
       " <Response [200]>,\n",
       " <Response [200]>,\n",
       " <Response [200]>,\n",
       " <Response [200]>,\n",
       " <Response [200]>,\n",
       " <Response [200]>,\n",
       " <Response [200]>,\n",
       " <Response [200]>,\n",
       " <Response [200]>,\n",
       " <Response [200]>,\n",
       " <Response [200]>,\n",
       " <Response [200]>,\n",
       " <Response [200]>,\n",
       " <Response [200]>,\n",
       " <Response [200]>,\n",
       " <Response [200]>,\n",
       " <Response [200]>,\n",
       " <Response [200]>,\n",
       " <Response [200]>,\n",
       " <Response [200]>,\n",
       " <Response [200]>,\n",
       " <Response [200]>,\n",
       " <Response [200]>,\n",
       " <Response [200]>,\n",
       " <Response [200]>,\n",
       " <Response [200]>,\n",
       " <Response [200]>,\n",
       " <Response [200]>,\n",
       " <Response [200]>,\n",
       " <Response [200]>,\n",
       " <Response [200]>,\n",
       " <Response [200]>,\n",
       " <Response [200]>,\n",
       " <Response [200]>,\n",
       " <Response [200]>]"
      ]
     },
     "execution_count": 101,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "a=[session.get(i) for i in urls_list]\n",
    "a"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 105,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>index</th>\n",
       "      <th>职位名称</th>\n",
       "      <th>职位信息</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>0</td>\n",
       "      <td>WXG01-微信视频号推荐算法工程师(广州/深圳）（广州） (职位编号：77063)</td>\n",
       "      <td></td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>0</td>\n",
       "      <td>机器学习专家</td>\n",
       "      <td>1、 密切跟踪业界前沿机器学习技术，包括深度学习、联邦学习、强化学习、迁移学习等，驱动新技术...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>0</td>\n",
       "      <td>数据建模工程师</td>\n",
       "      <td>岗位职责：1、负责基于大数据的信用相关业务的数据挖掘与分析及核心算法工作；2、协助建立大数据...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>0</td>\n",
       "      <td>����ѧϰ����ʦ</td>\n",
       "      <td>1�����Ƽ�����ѧ����Ӧ����ѧ������ͳ�ơ���������˹����...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>0</td>\n",
       "      <td>人工智能AI开发工程师</td>\n",
       "      <td>有电网经验者优先。</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>5</th>\n",
       "      <td>0</td>\n",
       "      <td>�㷨����ʦ</td>\n",
       "      <td>�����ھ򹤳�ʦ������/�û�����/ʵʱ����ȷ�������ְ��1. ��...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>6</th>\n",
       "      <td>0</td>\n",
       "      <td>机器学习工程师</td>\n",
       "      <td>岗位职责：1、自然语言处理方向的算法开发和性能提升2、大规模开放知识图谱的构建和应用3、与产...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>7</th>\n",
       "      <td>0</td>\n",
       "      <td>AI算法工程师</td>\n",
       "      <td>岗位职责：1、负责公司AI算法研究和优化2、负责搭建公司AI识别平台岗位要求：1、本科及以上...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>8</th>\n",
       "      <td>0</td>\n",
       "      <td>数据挖掘研发工程师</td>\n",
       "      <td>岗位职责：1．参与公司机器学习产品研发工作；2．负责公司机器学习产品功能维护；3．负责提供机...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9</th>\n",
       "      <td>0</td>\n",
       "      <td>路径规划与控制算法工程师</td>\n",
       "      <td>1.  负责智能机器人运动控制及路径规划算法的研发、集成与优化工作；2.  负责开发基于激光...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>10</th>\n",
       "      <td>0</td>\n",
       "      <td>电子开发工程师</td>\n",
       "      <td>1. 电子信息或通讯相关专业；2. 两年或以上电子产品硬件开发设计经验；3. 具备扎实的数字...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>11</th>\n",
       "      <td>0</td>\n",
       "      <td>机器学习平台研发工程师</td>\n",
       "      <td>岗位职责：1. 负责基于Hadoop及开源框架的机器学习平台产品研发，涉及资源调度、大数据处...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>12</th>\n",
       "      <td>0</td>\n",
       "      <td>人工智能应用工程师</td>\n",
       "      <td>职位信息1.负责人工智能领域相关研究与应用；2.负责人工智能产品的需求分析、产品设计、训练和...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>13</th>\n",
       "      <td>0</td>\n",
       "      <td>数据挖掘工程师</td>\n",
       "      <td>岗位职责： 1) 针对高速公路收费场景问题，数据分析手段，使用sql或者python实现规则...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>14</th>\n",
       "      <td>0</td>\n",
       "      <td>算法工程师</td>\n",
       "      <td>1、全日制本科及以上学历，研究生优先；信号处理、图像处理、模式识别与智能系统、信号与信息处理...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>15</th>\n",
       "      <td>0</td>\n",
       "      <td>RPA机器人流程自动化开发工程师</td>\n",
       "      <td></td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>16</th>\n",
       "      <td>0</td>\n",
       "      <td>RPA Solution Architect</td>\n",
       "      <td>-负责在客户现场或远程独立进行流程自动化/智能化项目交付-和团队合作了解各业务部门的流程优化...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>17</th>\n",
       "      <td>0</td>\n",
       "      <td>运动控制算法工程师</td>\n",
       "      <td>职责描述：1.负责机器人运动及控制算法建模、设计与开发；2.负责优化机器人运动行为（定位导航...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>18</th>\n",
       "      <td>0</td>\n",
       "      <td>机器学习算法工程师（衡睿）</td>\n",
       "      <td>岗位职责：      1. 使用机器学习、深度学习等技术，对结构化、非结构化数据进行数据挖掘...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>19</th>\n",
       "      <td>0</td>\n",
       "      <td>机器学习工程师</td>\n",
       "      <td>工作地址：惠州市惠阳区秋长镇白石伯恩工业园</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>20</th>\n",
       "      <td>0</td>\n",
       "      <td>深度学习工程师（能源环保）</td>\n",
       "      <td>工作职责：1. 使用机器学习和深度学习算法进行模型开发。2. 执行从数据处理到模型训练和部署...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>21</th>\n",
       "      <td>0</td>\n",
       "      <td>机器学习工程师</td>\n",
       "      <td>任职要求：至少具有下列一种技能：深度强化学习数据分析及可视化机器视觉、目标追踪，OpenCV</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>22</th>\n",
       "      <td>0</td>\n",
       "      <td>机器学习算法工程师/高级工程师</td>\n",
       "      <td>岗位职责：1. 负责相关产品的机器学习算法研发，支持海量数据和请求，持续优化模型，提升业务效...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>23</th>\n",
       "      <td>0</td>\n",
       "      <td>应用工程师</td>\n",
       "      <td>职位介绍：本岗位主要负责自动化设备中工业机器人的应用编程和维护,包括爱普生，雅马哈，电装，汇...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>24</th>\n",
       "      <td>0</td>\n",
       "      <td>智能化技术员</td>\n",
       "      <td>1.跟进和实施生产线智能化（自动化）工作；2.对公司的智能化系统进行日常保养和维护工作；3....</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>25</th>\n",
       "      <td>0</td>\n",
       "      <td>machine learning (职位编号：136)</td>\n",
       "      <td>工作内容：数据分析、数据挖掘、machine learning要求：Language：英文读...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>26</th>\n",
       "      <td>0</td>\n",
       "      <td>AI研发工程师</td>\n",
       "      <td>Role  responsibilities:        Qualificati...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>27</th>\n",
       "      <td>0</td>\n",
       "      <td>��׿Ӧ�ù���ʦ</td>\n",
       "      <td>��λְ��1������Androidƽ̨�ϵ�Ӧ�������Ŀ�������ơ���ֲ...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>28</th>\n",
       "      <td>0</td>\n",
       "      <td>大数据开发工程师</td>\n",
       "      <td>一、岗位职责：1、参与大数据平台架构的搭建；2、负责对现有的数据进行采集和清洗；3、参与主题...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>29</th>\n",
       "      <td>0</td>\n",
       "      <td>月薪12K java开发（AI方向）</td>\n",
       "      <td>1、参与AI产品的代码开发和维护， 按计划完成功能模块的开发工作；2、参与系统需求分析和系统...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>30</th>\n",
       "      <td>0</td>\n",
       "      <td>10k创客编程讲师+五险一金 (职位编号：w)</td>\n",
       "      <td>工作职责1.负责4-16岁少儿编程及创客教学工作； 2.做好备课、授课，熟课、课中记录、课后...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>31</th>\n",
       "      <td>0</td>\n",
       "      <td>视觉算法助理工程师 (职位编号：JX001)</td>\n",
       "      <td>1. 计算机信息技术、图像处理专业大学本科及以上学历；                   ...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>32</th>\n",
       "      <td>0</td>\n",
       "      <td>智能计算系统研究员</td>\n",
       "      <td>岗位职责：1.负责职能计算系统设计与实现；2.负责现有识别算法的移动端移植；3.负责算法性能...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>33</th>\n",
       "      <td>0</td>\n",
       "      <td>终端AI实习生</td>\n",
       "      <td>职位描述：1、对AI相关算法和模型进行轻量化，优化计算机视觉AI平台用户体验；2、针对特定的...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>34</th>\n",
       "      <td>0</td>\n",
       "      <td>算法工程师</td>\n",
       "      <td>1、负责算力云平台的架构设计、实现大规模算法训练和在线预测服务；2、负责人工智能平台的模块设...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>35</th>\n",
       "      <td>0</td>\n",
       "      <td>新建申请表测试职位</td>\n",
       "      <td></td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>36</th>\n",
       "      <td>0</td>\n",
       "      <td>机器学习算法工程师</td>\n",
       "      <td>工作内容：机器学习算法、图像算法任职要求：1、学信网可查统招本科以上学历，2年以上同岗位经验...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>37</th>\n",
       "      <td>0</td>\n",
       "      <td>RPA实施工程师</td>\n",
       "      <td>任职要求:1、计算机相关专业，本科以上学历或在读大学生； 2、掌握Java/JS、VB或Py...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>38</th>\n",
       "      <td>0</td>\n",
       "      <td>WXG08-搜索算法高级研究员（广州/深圳） (职位编号：64820)</td>\n",
       "      <td></td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>39</th>\n",
       "      <td>0</td>\n",
       "      <td>WXG02-微信ABtest实验平台算法研究员 (职位编号：72500)</td>\n",
       "      <td></td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>40</th>\n",
       "      <td>0</td>\n",
       "      <td>WXG11-微信读书算法工程师（推荐系统方向）（广州） (职位编号：56814)</td>\n",
       "      <td></td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>41</th>\n",
       "      <td>0</td>\n",
       "      <td>WXG03-微信公众平台推荐系统算法工程师（广州） (职位编号：63719)</td>\n",
       "      <td></td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>42</th>\n",
       "      <td>0</td>\n",
       "      <td>WXG07-�ʼ��������㷨����ʦ (ְλ��ţ�65728)</td>\n",
       "      <td></td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>43</th>\n",
       "      <td>0</td>\n",
       "      <td>WXG03-微信小程序&amp;公众号算法工程师（广州） (职位编号：73895)</td>\n",
       "      <td></td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>44</th>\n",
       "      <td>0</td>\n",
       "      <td>WXG01-微信视频号数据挖掘算法工程师（广州） (职位编号：73941)</td>\n",
       "      <td></td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>45</th>\n",
       "      <td>0</td>\n",
       "      <td>WXG01-微信推荐算法工程师（视频号）（广州/深圳） (职位编号：71457)</td>\n",
       "      <td></td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>46</th>\n",
       "      <td>0</td>\n",
       "      <td>机器学习系统专家</td>\n",
       "      <td>岗位职责： 1、 密切跟踪业界前沿机器学习技术，包括深度学习、联邦学习、强化学习、迁移学习等...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>47</th>\n",
       "      <td>0</td>\n",
       "      <td>RPA Solution Architect</td>\n",
       "      <td>-负责在客户现场或远程独立进行流程自动化/智能化项目交付-和团队合作了解各业务部门的流程优化...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>48</th>\n",
       "      <td>0</td>\n",
       "      <td>深度学习工程师（能源环保）</td>\n",
       "      <td>工作职责：1. 使用机器学习和深度学习算法进行模型开发。2. 执行从数据处理到模型训练和部署...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>49</th>\n",
       "      <td>0</td>\n",
       "      <td>应用工程师</td>\n",
       "      <td>职位介绍：本岗位主要负责自动化设备中工业机器人的应用编程和维护,包括爱普生，雅马哈，电装，汇...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>50</th>\n",
       "      <td>0</td>\n",
       "      <td>WXG11-微信听书音频算法工程师（广州） (职位编号：75684)</td>\n",
       "      <td></td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>51</th>\n",
       "      <td>0</td>\n",
       "      <td>月薪12K java开发（AI方向）</td>\n",
       "      <td>1、参与AI产品的代码开发和维护， 按计划完成功能模块的开发工作；2、参与系统需求分析和系统...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>52</th>\n",
       "      <td>0</td>\n",
       "      <td>月薪12K java开发（AI方向）</td>\n",
       "      <td>1、参与AI产品的代码开发和维护， 按计划完成功能模块的开发工作；2、参与系统需求分析和系统...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>53</th>\n",
       "      <td>0</td>\n",
       "      <td>月薪12K java开发（AI方向）</td>\n",
       "      <td>1、参与AI产品的代码开发和维护， 按计划完成功能模块的开发工作；2、参与系统需求分析和系统...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>54</th>\n",
       "      <td>0</td>\n",
       "      <td>月薪12K java开发（AI方向）</td>\n",
       "      <td>1、参与AI产品的代码开发和维护， 按计划完成功能模块的开发工作；2、参与系统需求分析和系统...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>55</th>\n",
       "      <td>0</td>\n",
       "      <td>月薪12K java开发（AI方向）</td>\n",
       "      <td>1、参与AI产品的代码开发和维护， 按计划完成功能模块的开发工作；2、参与系统需求分析和系统...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>56</th>\n",
       "      <td>0</td>\n",
       "      <td>�Ӿ��㷨��������ʦ (ְλ��ţ�008)</td>\n",
       "      <td>1. �������Ϣ������ͼ����רҵ��ѧ���Ƽ�����ѧ����     ...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>57</th>\n",
       "      <td>0</td>\n",
       "      <td>信审主任（数据分析岗）2021届</td>\n",
       "      <td>1、运用统计分析方法挖掘信用卡业务数据，为各类信审政策提供专项分析，保证相关政策的正确性和有...</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "    index                                        职位名称  \\\n",
       "0       0  WXG01-微信视频号推荐算法工程师(广州/深圳）（广州） (职位编号：77063)   \n",
       "1       0                                      机器学习专家   \n",
       "2       0                                     数据建模工程师   \n",
       "3       0                                 ����ѧϰ����ʦ   \n",
       "4       0                                 人工智能AI开发工程师   \n",
       "5       0                                     �㷨����ʦ   \n",
       "6       0                                     机器学习工程师   \n",
       "7       0                                     AI算法工程师   \n",
       "8       0                                   数据挖掘研发工程师   \n",
       "9       0                                路径规划与控制算法工程师   \n",
       "10      0                                     电子开发工程师   \n",
       "11      0                                 机器学习平台研发工程师   \n",
       "12      0                                   人工智能应用工程师   \n",
       "13      0                                     数据挖掘工程师   \n",
       "14      0                                       算法工程师   \n",
       "15      0                            RPA机器人流程自动化开发工程师   \n",
       "16      0                      RPA Solution Architect   \n",
       "17      0                                   运动控制算法工程师   \n",
       "18      0                               机器学习算法工程师（衡睿）   \n",
       "19      0                                     机器学习工程师   \n",
       "20      0                               深度学习工程师（能源环保）   \n",
       "21      0                                     机器学习工程师   \n",
       "22      0                             机器学习算法工程师/高级工程师   \n",
       "23      0                                       应用工程师   \n",
       "24      0                                      智能化技术员   \n",
       "25      0                 machine learning (职位编号：136)   \n",
       "26      0                                     AI研发工程师   \n",
       "27      0                                  ��׿Ӧ�ù���ʦ   \n",
       "28      0                                    大数据开发工程师   \n",
       "29      0                          月薪12K java开发（AI方向）   \n",
       "30      0                     10k创客编程讲师+五险一金 (职位编号：w)   \n",
       "31      0                      视觉算法助理工程师 (职位编号：JX001)   \n",
       "32      0                                   智能计算系统研究员   \n",
       "33      0                                     终端AI实习生   \n",
       "34      0                                       算法工程师   \n",
       "35      0                                   新建申请表测试职位   \n",
       "36      0                                   机器学习算法工程师   \n",
       "37      0                                    RPA实施工程师   \n",
       "38      0         WXG08-搜索算法高级研究员（广州/深圳） (职位编号：64820)   \n",
       "39      0        WXG02-微信ABtest实验平台算法研究员 (职位编号：72500)   \n",
       "40      0    WXG11-微信读书算法工程师（推荐系统方向）（广州） (职位编号：56814)   \n",
       "41      0      WXG03-微信公众平台推荐系统算法工程师（广州） (职位编号：63719)   \n",
       "42      0        WXG07-�ʼ��������㷨����ʦ (ְλ��ţ�65728)   \n",
       "43      0       WXG03-微信小程序&公众号算法工程师（广州） (职位编号：73895)   \n",
       "44      0       WXG01-微信视频号数据挖掘算法工程师（广州） (职位编号：73941)   \n",
       "45      0    WXG01-微信推荐算法工程师（视频号）（广州/深圳） (职位编号：71457)   \n",
       "46      0                                    机器学习系统专家   \n",
       "47      0                      RPA Solution Architect   \n",
       "48      0                               深度学习工程师（能源环保）   \n",
       "49      0                                       应用工程师   \n",
       "50      0          WXG11-微信听书音频算法工程师（广州） (职位编号：75684)   \n",
       "51      0                          月薪12K java开发（AI方向）   \n",
       "52      0                          月薪12K java开发（AI方向）   \n",
       "53      0                          月薪12K java开发（AI方向）   \n",
       "54      0                          月薪12K java开发（AI方向）   \n",
       "55      0                          月薪12K java开发（AI方向）   \n",
       "56      0                  �Ӿ��㷨��������ʦ (ְλ��ţ�008)   \n",
       "57      0                            信审主任（数据分析岗）2021届   \n",
       "\n",
       "                                                 职位信息  \n",
       "0                                                      \n",
       "1   1、 密切跟踪业界前沿机器学习技术，包括深度学习、联邦学习、强化学习、迁移学习等，驱动新技术...  \n",
       "2   岗位职责：1、负责基于大数据的信用相关业务的数据挖掘与分析及核心算法工作；2、协助建立大数据...  \n",
       "3   1�����Ƽ�����ѧ����Ӧ����ѧ������ͳ�ơ���������˹����...  \n",
       "4                                           有电网经验者优先。  \n",
       "5   �����ھ򹤳�ʦ������/�û�����/ʵʱ����ȷ�������ְ��1. ��...  \n",
       "6   岗位职责：1、自然语言处理方向的算法开发和性能提升2、大规模开放知识图谱的构建和应用3、与产...  \n",
       "7   岗位职责：1、负责公司AI算法研究和优化2、负责搭建公司AI识别平台岗位要求：1、本科及以上...  \n",
       "8   岗位职责：1．参与公司机器学习产品研发工作；2．负责公司机器学习产品功能维护；3．负责提供机...  \n",
       "9   1.  负责智能机器人运动控制及路径规划算法的研发、集成与优化工作；2.  负责开发基于激光...  \n",
       "10  1. 电子信息或通讯相关专业；2. 两年或以上电子产品硬件开发设计经验；3. 具备扎实的数字...  \n",
       "11  岗位职责：1. 负责基于Hadoop及开源框架的机器学习平台产品研发，涉及资源调度、大数据处...  \n",
       "12  职位信息1.负责人工智能领域相关研究与应用；2.负责人工智能产品的需求分析、产品设计、训练和...  \n",
       "13  岗位职责： 1) 针对高速公路收费场景问题，数据分析手段，使用sql或者python实现规则...  \n",
       "14  1、全日制本科及以上学历，研究生优先；信号处理、图像处理、模式识别与智能系统、信号与信息处理...  \n",
       "15                                                     \n",
       "16  -负责在客户现场或远程独立进行流程自动化/智能化项目交付-和团队合作了解各业务部门的流程优化...  \n",
       "17  职责描述：1.负责机器人运动及控制算法建模、设计与开发；2.负责优化机器人运动行为（定位导航...  \n",
       "18  岗位职责：      1. 使用机器学习、深度学习等技术，对结构化、非结构化数据进行数据挖掘...  \n",
       "19                              工作地址：惠州市惠阳区秋长镇白石伯恩工业园  \n",
       "20  工作职责：1. 使用机器学习和深度学习算法进行模型开发。2. 执行从数据处理到模型训练和部署...  \n",
       "21     任职要求：至少具有下列一种技能：深度强化学习数据分析及可视化机器视觉、目标追踪，OpenCV  \n",
       "22  岗位职责：1. 负责相关产品的机器学习算法研发，支持海量数据和请求，持续优化模型，提升业务效...  \n",
       "23  职位介绍：本岗位主要负责自动化设备中工业机器人的应用编程和维护,包括爱普生，雅马哈，电装，汇...  \n",
       "24  1.跟进和实施生产线智能化（自动化）工作；2.对公司的智能化系统进行日常保养和维护工作；3....  \n",
       "25  工作内容：数据分析、数据挖掘、machine learning要求：Language：英文读...  \n",
       "26      Role  responsibilities:        Qualificati...  \n",
       "27  ��λְ��1������Androidƽ̨�ϵ�Ӧ�������Ŀ�������ơ���ֲ...  \n",
       "28  一、岗位职责：1、参与大数据平台架构的搭建；2、负责对现有的数据进行采集和清洗；3、参与主题...  \n",
       "29  1、参与AI产品的代码开发和维护， 按计划完成功能模块的开发工作；2、参与系统需求分析和系统...  \n",
       "30  工作职责1.负责4-16岁少儿编程及创客教学工作； 2.做好备课、授课，熟课、课中记录、课后...  \n",
       "31  1. 计算机信息技术、图像处理专业大学本科及以上学历；                   ...  \n",
       "32  岗位职责：1.负责职能计算系统设计与实现；2.负责现有识别算法的移动端移植；3.负责算法性能...  \n",
       "33  职位描述：1、对AI相关算法和模型进行轻量化，优化计算机视觉AI平台用户体验；2、针对特定的...  \n",
       "34  1、负责算力云平台的架构设计、实现大规模算法训练和在线预测服务；2、负责人工智能平台的模块设...  \n",
       "35                                                     \n",
       "36  工作内容：机器学习算法、图像算法任职要求：1、学信网可查统招本科以上学历，2年以上同岗位经验...  \n",
       "37  任职要求:1、计算机相关专业，本科以上学历或在读大学生； 2、掌握Java/JS、VB或Py...  \n",
       "38                                                     \n",
       "39                                                     \n",
       "40                                                     \n",
       "41                                                     \n",
       "42                                                     \n",
       "43                                                     \n",
       "44                                                     \n",
       "45                                                     \n",
       "46  岗位职责： 1、 密切跟踪业界前沿机器学习技术，包括深度学习、联邦学习、强化学习、迁移学习等...  \n",
       "47  -负责在客户现场或远程独立进行流程自动化/智能化项目交付-和团队合作了解各业务部门的流程优化...  \n",
       "48  工作职责：1. 使用机器学习和深度学习算法进行模型开发。2. 执行从数据处理到模型训练和部署...  \n",
       "49  职位介绍：本岗位主要负责自动化设备中工业机器人的应用编程和维护,包括爱普生，雅马哈，电装，汇...  \n",
       "50                                                     \n",
       "51  1、参与AI产品的代码开发和维护， 按计划完成功能模块的开发工作；2、参与系统需求分析和系统...  \n",
       "52  1、参与AI产品的代码开发和维护， 按计划完成功能模块的开发工作；2、参与系统需求分析和系统...  \n",
       "53  1、参与AI产品的代码开发和维护， 按计划完成功能模块的开发工作；2、参与系统需求分析和系统...  \n",
       "54  1、参与AI产品的代码开发和维护， 按计划完成功能模块的开发工作；2、参与系统需求分析和系统...  \n",
       "55  1、参与AI产品的代码开发和维护， 按计划完成功能模块的开发工作；2、参与系统需求分析和系统...  \n",
       "56  1. �������Ϣ������ͼ����רҵ��ѧ���Ƽ�����ѧ����     ...  \n",
       "57  1、运用统计分析方法挖掘信用卡业务数据，为各类信审政策提供专项分析，保证相关政策的正确性和有...  "
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "list_df=[]\n",
    "for url in urls_list:\n",
    "    r=session.get(url)\n",
    "    职位名称_xpath='.//h1/text()'\n",
    "    职位信息_xpath='.//div[@class=\"bmsg job_msg inbox\"]/p/text()'\n",
    "    联系方式_xpath='.//div[@class=\"bmsg inbox\"]/p/text()'\n",
    "    职位名称=r.html.xpath(职位名称_xpath)\n",
    "    职位信息=r.html.xpath(职位信息_xpath)\n",
    "    联系方式=r.html.xpath(联系方式_xpath)\n",
    "    职位信息=''.join(职位信息)\n",
    "    df=pd.DataFrame({\n",
    "        '职位名称':职位名称,\n",
    "        '职位信息':职位信息,\n",
    "#       '联系方式':联系方式\n",
    "\n",
    "    })\n",
    "    list_df.append(df)\n",
    "df_all=pd.concat(list_df).reset_index()\n",
    "display(df_all)\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 106,
   "metadata": {},
   "outputs": [],
   "source": [
    "## 将详细页存入excel\n",
    "with pd.ExcelWriter('51job.xlsx',mode='a',engine=\"openpyxl\") as writer:  \n",
    "            df_all.to_excel(writer, sheet_name='详细页内容')\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.8.5"
  },
  "toc": {
   "base_numbering": 1,
   "nav_menu": {},
   "number_sections": true,
   "sideBar": true,
   "skip_h1_title": false,
   "title_cell": "Table of Contents",
   "title_sidebar": "Contents",
   "toc_cell": false,
   "toc_position": {
    "height": "calc(100% - 180px)",
    "left": "10px",
    "top": "150px",
    "width": "220.047px"
   },
   "toc_section_display": true,
   "toc_window_display": true
  }
 },
 "nbformat": 4,
 "nbformat_minor": 4
}
